Der Kurs Python & SQL Programmierer:in behandelt zentrale Themen der Programmierung, Datenverarbeitung und Softwareentwicklung sowie deren Anwendung in digitalen Systemen und datenbasierten Prozessen.
Kursinhalt1. Grundlagen der Programmierung und Softwareentwicklung- Einführung in Programmierkonzepte und Entwicklungsumgebungen
- Verständnis von Abläufen und Strukturen in Programmen
2. Programmierlogik und Kontrollstrukturen
- Arbeiten mit Bedingungen, Schleifen und logischen Abläufen
- Strukturierung und Steuerung von Programmen
3. Funktionen, Module und strukturierter Code
- Wiederverwendbarkeit und Organisation von Code
- Aufbau und Struktur komplexerer Programme
4. Objektorientierte Programmierung und Systemdesign
- Grundlagen objektorientierter Konzepte
- Modellierung und Strukturierung von Softwarelösungen
5. Datenverarbeitung und Arbeiten mit Dateien
- Verarbeitung und Speicherung von Daten
- Einbindung und Nutzung externer Datenquellen
6. Grundlagen von Datenbanken und SQL
- Arbeiten mit Datenbanksystemen und Abfragen
- Strukturierung und Analyse von Daten
7. Entwicklung von Anwendungen und Benutzeroberflächen
- Erstellung einfacher Anwendungen und Oberflächen
- Interaktion zwischen Nutzer und System
8. Umsetzung von Projekten und Programmieraufgaben
- Planung und Realisierung eigener Anwendungen
- Anwendung erlernter Konzepte in Projekten
9. Strukturierung und Optimierung von Programmen
- Weiterentwicklung und Verbesserung bestehender Lösungen
- Effiziente Gestaltung von Code und Abläufen