Lernziel: Entwicklung anspruchsvoller Softwareprojekte mit Python, Zertifizierung
Einführung in Online-Lernformat
Die Programmiersprache Python

  • erste Schritte mit Python
  • Überblick zu Datentypen in Python
  • ein erstes Programm
  • Kontrollstrukturen
  • Funktionen, Parameter und Attribute
  • Hilfe und Informationen zu Python

Funktionen und Module in Python

  • kombinierte Datentypen
  • Eigene Funktionen und Funktionsparameter
  • Seiteneffekte
  • Namensräume
  • eingebaute Funktionen
  • Modularisierung

Datenbanken, SQL und NoSQL

  • Relationale Datenbanken
  • MySQL-Workbench
  • Datenbankabfragen mit SQL
  • NoSQL
  • Einführung in Big Data und IoT

Grafische Benutzeroberflächen mit Python

  • Toolkits für die Gestaltung grafischer Benutzeroberflächen
  • das Toolkit Tkinter
  • das Canvas
  • wichtige Widgets
  • das Koordinatensystem im Canvas
  • Zeichnen-Funktionen
  • PIL - Python Image Library

Vorbereitung auf PCAP-Prüfung
In dem Kurs wird neben den fachlichen Kompetenzen zusätzlich die Verwendung von KI-Tools in praxisnahen Arbeitsabläufen vermittelt (Einsatz von KI-Tools wie ChatGPT etc.).