Diese Weiterbildung behandelt Python-Programmierung und Git. Python umfasst Arbeitsumgebung, Terminal, Dateisystem, Datentypen, Variablen, Listen, Funktionen, Namensräume, NumPy und Pandas. Die Programmierung beinhaltet Ausführung, Syntax, Fehlerverständnis, Entscheidungen, Schleifen, Dateien, Module, APIs und JSON. Python, Programmierung und Entwicklung sind im fachlichen Zusammenhang des Kurses miteinander verbunden.

Python, Git und Entwicklung
  • Python behandelt Ausführungsmodell, REPL, Syntax, erste Programme und Fehlermeldungen.
  • Python-Entwicklung umfasst Arbeitsumgebung, Terminal, Installation, PATH, Dateisystem und Pfade.
  • Git beinhaltet Repositories, Status, Versionierung, Historie, Branches, Merge, Push und Pull mit GitHub.

Datentypen, Variablen und Listen
  • Python-Datentypen umfassen Zahlen, Literale, Typumwandlung und Ausdrücke .
  • Variablen behandeln Zuweisung, Bindung, Zustand, Namensgebung und Auswertung.
  • Listen beinhalten Zugriff, Veränderbarkeit, Methoden und Referenzen; Tupel, Sets und Dictionaries ergänzen Listen.
  • Python Programmierung verbindet Entscheidungsstrukturen, for-Schleifen, while-Schleifen und Verschachtelung.

Funktionen, Namensräume und Bibliotheken
  • Funktionen umfassen Dateien, Definition, Parameter, Rückgabe, Tracebacks und Ausnahmebehandlung.
  • Namensräume verbinden Sichtbarkeit, lokale Bindungen, Module und Imports; Klassen, Initialisierung und Vererbung ergänzen Namensräume.
  • NumPy und Pandas beinhalten numerische und tabellarische Daten; requests, APIs und JSON ergänzen Python-Programmierung und Entwicklung.