Sök utbildning

Intermediate Python Programming

Cornerstone Group AB, Distans (+1 orter)
Längd
2 dagar
Pris
20 450 SEK exkl. moms
Nästa kurstillfälle
23 januari, 2025 (+4 kursstarter)
Utbildningsform
Öppen utbildning
Längd
2 dagar
Pris
20 450 SEK exkl. moms
Nästa kurstillfälle
23 januari, 2025 (+4 kursstarter)
Utbildningsform
Öppen utbildning
Kursen är bokningsbar via arrangörens hemsida 🤗

Kursbeskrivning

Detta är fortsättningskursen för dig som redan kan grunderna och vill fördjupa dina kunskaper i språket Python.

Den här kursen tar vid där vår kurs Introduction to Python slutar och du lär dig bland annat grunderna till mer avancerade koncept så som lambdafunktioner, regular expressions, datalagring samt objektorientering, subklasser och arv.

Målgrupp och förkunskaper

Den här kursen riktar sig till utvecklare, testare och andra som vill fördjupa sina kunskaper om Python. Kursen kräver förkunskaper motsvarande vår kurs Introduction to Python.

För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare

Detaljerad information

Kursmaterialet är på engelska, med detta innehåll:

Advanced Python Concepts

In this lesson, you will learn about some Python functionality and techniques that are commonly used but require a solid foundation in Python to understand.

  • Lambda Functions
  • Advanced List Comprehensions
  • Collections Module
  • Mapping and Filtering
  • Mutable and Immmutable Built-in Objects
  • Sorting
  • Unpacking Sequences in Function Calls

Regular Expressions

Regular expressions are used to do pattern matching in many programming languages, including Java, PHP, JavaScript, C, C++, and Perl. We will provide a brief introduction to regular expressions and then we’ll show you how to work with them in Python.

  • Regular Expression Tester
  • Regular Expression Syntax
  • Python’s Handling of Regular Expressions

Working with Data

Data is stored in many different places and in many different ways. In this lesson, you’ll learn about the Python modules that help you access data.

  • Virtual Environment
  • Relational Databases
  • Passing Parameters
  • SQLite
  • SQLite Database in Memory
  • Drivers for Other Databases
  • CSV
  • Creating a New CSV File
  • Getting Data from the Web
  • XML
  • JSON

Testing and Debugging

In this lesson, you will learn to test the performance and the functionality of your Python code.

  • Testing for Performance
  • The unittest Module
  • Special unittest.TestCase Methods

Classes and Objects

An object is something that has attributes and/or behaviors, meaning it is certain ways and does certain things. In the real world, everything could be considered an object. Some objects are tangible, like rocks, trees, tennis racquets, and tennis players. And some objects are intangible, like words, colors, tennis swings, and tennis matches. In this lesson, you will learn how to write object-oriented Python code.

  • Attributes
  • Behaviors
  • Classes vs. Objects
  • Attributes and Methods
  • Private Attributes
  • Properties
  • Objects that Track their Own History
  • Documenting Classes
  • Inheritance
  • Extending a Class Method
  • Static Methods
  • Class Attributes and Methods
  • Abstract Classes and Methods
  • Understanding Decorators

Kommande kursstarter

Välj mellan 4 kursstarter

23 januari, 2025

  • Öppen utbildning
  • Distans

27 mars, 2025

  • Öppen utbildning
  • Stockholm

27 mars, 2025

  • Öppen utbildning
  • Distans

19 juni, 2025

  • Öppen utbildning
  • Distans

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om Intermediate Python Programming, direkt från arrangören. Det är gratis och inte bindande!

reCAPTCHA logo Den här hemsidan är skyddad av reCAPTCHA och Googles Integritetspolicy och Användarvillkor tillämpas.
Cornerstone Group AB
Borgarfjordsgatan 4
164 55 Kista

Vi vill göra skillnad i världen

Med kompetens som verktyg inspirerar vi människor att växa, utvecklas och briljera. Vi gör det i en medveten riktning. Nya insikter, beteenden, arbetssätt och tekniker börjar tillämpas på ett sätt som ger medarbetarna trygghet och deras prestationer energi och kraft....

Läs mer om Cornerstone Group AB och visa alla utbildningar.

Highlights