Der dreitägige Aufbaukurs vertieft Python-Kenntnisse für die Entwicklung komplexerer Anwendungen. Im Mittelpunkt stehen objektorientierte Programmierung mit Klassen, Vererbung und magischen Methoden sowie das Erstellen, Abfragen, Ändern und Löschen von Daten in Datenbanken.
Sie arbeiten mit regulären Ausdrücken und binden Web-APIs über HTTP ein; dabei verarbeiten Sie JSON- und YAML-Daten und stellen API-Daten bereit. Der Kurs behandelt außerdem parallele Verarbeitung mit Threads und concurrent.futures.
Abgerundet wird das Training durch GUI-Entwicklung mit tkinter, Datenvisualisierung mit Matplotlib und einen Überblick über maschinelles Lernen, neuronale Netze und passende Python-Bibliotheken.
| 14.12.26 - 16.12.26 14.12.26 - 16.12.26 1815 € | Online | Anfragen |
Price:
Objektorientierte Programmierung
OOP-Grundlagen
Klassen und Objekte
Vererbung
Magische Methoden
Wiederverwendbare Klassenstrukturen
Datenbankzugriffe
Daten erstellen
Daten abfragen
Datensätze ändern
Daten löschen
Python-Datenbankintegration
Reguläre Ausdrücke
Regex-Grundlagen
Reguläre Ausdrücke in Python
Suchmuster
Zeichenketten analysieren
Textdaten verarbeiten
Web-API-Integration
HTTP-Protokoll
JSON
YAML
Daten von Web-APIs abrufen
API-Daten verarbeiten
Daten für Web-APIs bereitstellen
Thread-Programmierung
Parallelisierung
Threads in Python
Möglichkeiten paralleler Verarbeitung
concurrent.futures
Praktische Parallelisierungsbeispiele
Grafische Benutzeroberflächen
Einführung in tkinter
Frames
Widgets
Ereignisbehandlung
GUI-Anwendungen entwickeln
Visualisierung mit Matplotlib
Einführung in Matplotlib
Diagramme erstellen
Balkendiagramme
Daten grafisch darstellen
Machine Learning Überblick
Artificial Intelligence
Machine Learning
Neuronale Netzwerke
Python-Bibliotheken
Beispiel eines Machine-Learning-Projekts
Vorausgesetzt werden Kenntnisse auf dem Niveau eines Python-Grundlagenkurses oder vergleichbare praktische Erfahrungen.
Die Teilnehmenden sollten grundlegende Python-Syntax, Variablen, Funktionen und Kontrollstrukturen kennen.
Ziel ist es, fortgeschrittene Python-Konzepte praktisch anwenden zu können.
Nach Abschluss können die Teilnehmenden objektorientierte Programme entwickeln, Datenbanken ansprechen, reguläre Ausdrücke verwenden und Daten aus Web-APIs verarbeiten.
Darüber hinaus lernen sie, parallele Abläufe zu implementieren, einfache grafische Oberflächen zu gestalten und grundlegende Möglichkeiten des maschinellen Lernens einzuordnen.
Python Developers
Softwareentwickler
Programmierer
Application Developers
Backend Developers
IT Professionals
Data-Science-Interessierte
Entwickler mit Python-Grundkenntnissen
Technische Fachkräfte
Automatisierungsentwickler
Der Kurs richtet sich an neue und erfahrene Programmierer, die bereits über Python-Grundkenntnisse verfügen und ihre Fähigkeiten gezielt erweitern möchten.
| 14.12.26 - 16.12.26 14.12.26 - 16.12.26 1815 € | Online | Anfragen |
Price: