OOP, WebApps mit Python, Docker, Einführung Big Data u. Machine Learning
Sie vertiefen Ihre Python-Kenntnisse und lernen fortgeschrittene Themen. Sie erarbeiten erweiterte OOP-Konzepte und Design Patterns, Dateioperationen wie Lesen und Schreiben sowie die Verarbeitung von CSV und JSON. Der Kurs behandelt relationale und NoSQL-Datenbanken, Webentwicklung mit Flask, Containerisierung mit Docker und Docker-Compose, und die Nutzung von Numpy, Pandas, Matplotlib und Seaborn. Zusätzlich werden Big Data-Konzepte und Grundlagen des Machine Learnings mit vermittelt. Kenntnisse wie nach Kurs 3760 sind erforderlich.
Wir informieren Sie gerne sobald ein neuer buchbarer Kurstermin angeboten wird.
3672 Python Teil 1
Sie vertiefen grundlegende und fortgeschrittene Python-Kenntnisse, einschließlich OOP, Dateioperationen, Datenbanken, Webentwicklung mit Flask, Docker, fortgeschrittenen Bibliotheken, Big Data und Machine Learning.
Vertiefung der OOP (10 EH)
- Erweiterte Konzepte der OOP
- Design Patterns
Dateioperationen (6 EH)
- Lesen und schreiben von Dateien
- Verarbeitung von CSV und JSON
Datenbanken und SQL (8 EH)
- Einführung in relationale Datenbanken
- Verwendung von SQLite und SQLAlchemy
nEinführung in NoSQL mit MongoDB
Webentwicklung mit Flask (8 EH)
- Grundlagen von Flask
nErstellen einfacher Webanwendungen
Docker und Docker-Compose (8 EH)
- Grundlagen von Containerisierung
- Erstellen und Verwenden von Docker-Containern
- Einführung in Docker-Compose für Multi-Container-Anwendungen
Fortgeschrittene Module und Bibliotheken (8 EH)
- Numpy und Pandas
- Matplotlib und Seaborn
Einführung in Big Data (6 EH)
- Konzepte und Technologien
- Verarbeitung großer Datenmengen mit Python
Grundlagen von Machine Learning (6 EH)
- Einführung in Machine Learning
nErste Schritte mit Scikit-Learn
Zielgruppe:
Python Programmierer, die Ihre Kenntnisse vertiefen möchten.
Ziele:
Das Ziel dieses Kurses ist es, die grundlegenden Python-Kenntnisse der Teilnehmer zu vertiefen und sie in fortgeschrittene Themen der Softwareentwicklung einzuführen. Dazu gehören erweiterte Konzepte der objektorientierten Programmierung (OOP), Dateioperationen, Datenbankmanagement mit SQL und NoSQL, Webentwicklung mit Flask, Containerisierung mit Docker, fortgeschrittene Datenanalyse mit Numpy und Pandas, sowie erste Schritte in Big Data und Machine Learning.
Hinweis: Besuchen Sie unseren kostenlosen Info-Abend über Programmierausbildungen 3850.