IT
Programmierung mit Python für komplexe Datenbanken
Die Menge der weltweit produzierten Daten nimmt exponentiell zu und somit steigt auch der Bedarf an geeigneten Datenbanken. Je nach Anwendung können sehr unterschiedliche Anforderungen an das Datenbankmanagement entstehen. Dabei können z. B. Datenmenge, Datenstruktur, Performance und Sicherheit wichtige Auswahlkriterien sein.
Lerninhalte
- 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
Ihr erlerntes Wissen werden Sie in praktischen Projekten, Übungen oder Fallstudien mit fachlicher Unterstützung anwenden. Teil der Weiterbildungen bei cimdata sind die flexiblen Übungsphasen. Dank unserer Lernform „cimlive“ können unsere Teilnehmenden als Teil eines virtuellen Klassenraumes auch individuelle und eigenständige Lernprozesse umsetzen. Dadurch können Sie ortsunabhängig und flexibel lernen und haben gleichzeitig unsere Dozierenden in digitaler Nähe.

