3672 Programmierung in Python Teil 1

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.
ORT Online
ZEIT 60 Trainingseinheiten
LERNMETHODE Trainer:in, bei Bedarf Lernplattform
TEILNAHME mit Computer, Tablet oder Smartphone
1.850,00 eur inkl. Unterlagen

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.