Inhalt
Ziel
Programmieren lernen mit Python - unsere vierwöchige Weiterbildung vermittelt praxisnahes Wissen zur Entwicklung komplexer Datenbankanwendungen mit Python, MySQL und FastAPI.
Im zweiten Teil dieser IT-Weiterbildung wird der Umgang mit MongoDB als Dokumentenorientierter Datenbank erlernt. Für das Planen und Entwerfen von Datenbanken lernen die Teilnehmenden auch geeignete KI-Tools kennen.
Inhalte
- Einführung in MySQL und SQLAlchemy
- MySQL mit Python
- Komplexere Abfragen und Datenbankintegration
- Einführung in REST und FastAPI
- API-Routing und Validierung
- Datenbankanbindung in RESTful Services
- Sicherheit in REST-APIs
- Performance und Skalierbarkeit
- Asynchrone Programmierung in APIs
- Dynamische API-Erstellung mit Datenbankintegration
- Sicherheitsmechanismen implementieren
- Performance-Optimierungen und Fehlerbehandlung
- Tests und Debugging-Strategien
- Einführung in das Deployment (lokal und Cloud)
- Einbindung von KI, z.B. im Coding
Abschluss
Prüfung und cimdata-Zertifikat
Voraussetzungen
Kenntnisse des Windows-Betriebssystems und der Datenverwaltung werden vorausgesetzt. Konstruktionskenntnisse sind erwünscht.
Methode
Der Unterricht findet im virtuellen Klassenraum statt. Sie sind mittels Video- und Audiokonferenz während der gesamten Unterrichtszeit live und in Echtzeit mit ihrem/r Fachdozenten/in und ihren Mitstudierenden verbunden. Die fachliche Betreuung der Dozierenden ist während des gesamten Unterrichtszeitraums gewährleistet.
