Python Lernpfad

Der Python Lernpfad ist eine Folge von Kursen, die einen Einsteiger schrittweise bis zum Profi führt.

Der Beginn der Trainings  ist

Objekt Design und Clean Code sind die Grundlagen für gutes Programmieren. Deshalb sind das die nächsten Schritte im Aufbau der Programmierkompetenz.

Python Aufbau 1: Objekt Design und Prinzipien

Danach gibt es 3 weitere Aufbau-Blöcke. Die weiteren Kurse und deren Reihenfolge richten sich nach Ihren persönlichen Anforderungen und Zielen.

Python Aufbau 2: Testen & Codemanagement

Python Aufbau 3: Enterprise Computing

  • Datenbankzugriff mit Python (SQLAlchemy)
  • Desktop-GUI mit Python (TKinter, PyQt)
  • Web-GUI mit Python (Django)
  • REST-Services mit Python (Django, Flask, FastAPI)
  • Web-API, Micro Services mit Python (Django, Flask, FastAPI)
  • XML mit Python
  • JSON mit Python

Python Aufbau 4: Datenanalyse, Machine Learning, Deep Learning

  • Datenanalyse, Big Data und Statistik mit Python
  • Machine Learning, Deep Learning und Neuronale Netze mit Python

Ergänzende Lerneinheiten

Es gibt ergänzende Lerneinheiten. In einem solchen Kurs erstellen Sie eine komplette Anwendung zu einem Thema in Python. Die Themen sind:

  • WebShop
  • Bibliothek mit Ausleihe
  • Universität mit Vorlesungen
  • ToDo-Liste
  • Projektmanagement
  • Workflow
  • Flugschalter mit einchecken
  • Konto, Stand, einzahlen, abheben
  • Kredit, Antrag, Status
  • Car Controller
  • Building Controller
  • Multi-Media Controller
  • Ticket System (Problem-Tickets)
  • Einkauf / Beschaffung
  • Change Management

Eine solche Anwendung umfasst jeweils:

  • Objekt Design und Implementierung
  • Datenhaltung und Datenbankzugriff
  • Use-Cases und User-Stories
  • Desktop-GUI
  • Web-GUI
  • REST-Services
  • MicroServices API

Fragen Sie uns nach einer solchen Schulung.