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.).