Kursbeschreibung
Im Python Kurs für Fortgeschrittene lernst du, wie du mit den erweiterten Werkzeugen von Python objektorientiert programmierst und Datenbankanbindungen erstellst. Anhand praxisnaher Beispiele zeigen wir dir, wie du Python effizient in der Softwareentwicklung einsetzen kannst.
Das Kebel Team bietet dir Python Kurse und Schulungen als Online Training oder Präsenzseminar mit Zertifikat an. Auf Wunsch kann die Schulung auch als Inhouse-Seminar direkt bei dir im Unternehmen durchgeführt werden.
Die wichtigsten Themen im Überblick
- Fortgeschrittene Python-Konzepte meistern
- OOP & Design Patterns anwenden
- Eigene Module professionell entwickeln
- Clean Architecture umsetzen
- Regex & Exceptions sicher nutzen
- Praxisprojekt mit Datenbank
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
Folgende Lerninhalte werden in diesem Python Kurs vermittelt:
- Python Sprachkonzepte:
- Lambda Notation
- Lambda listen Comprehensions
- Bedeutung "Interpretierte Sprache"
- Der Vorteil, Logik in Module auszulagern
- Objekt Orientierte Programmierung (OOP):
- OOP mit Python
- Datenkapselung
- Sichtbarkeit von Attributen
- Instanzen und Class Methoden.
- Behandlung mit mit eigen Ausnahmen(custom exceptions)
- Vererbung
- Interface
- Software Architektur:
- Entwurfsmuster * "Nutzen und Gefahren"
- Beispiele:
- Einzelstücke(Singleton)
- Fabrik Methode(Fabric)
- Decoder
- Dependency Injektion
- Fortgeschrittene Werkzeuge:
- Reguläre Ausdrücke Regex (Python re)
- Erstellen eigener Module
- Automatische documentation
- Pydoc
- Beispiel:
- Erstellen einer Beispiel Anwendung mit Datenbank Anbindung





















