Teilnehmende entwickeln ein strukturiertes Verständnis für den Aufbau und die Anwendung grundlegender Programmierkonzepte in Python, um logisches Denken mit praxisnaher Programmierung zu verbinden.
Grundlagen der ProgrammierungEin elementarer Bestandteil des Kurses ist die Arbeit mit kontrollierten Abläufen.
- Nutzung von Variablen, Funktionen und Kontrollstrukturen
- Abbildung und effiziente Umsetzung logischer Prozesse
Objektorientierte Programmierung
Ergänzt wird der Kurs durch die Einführung in die objektorientierte Programmierung.
- Gezielter Einsatz von Klassen, Objekten und Vererbung
- Schaffung modularer und erweiterbarer Strukturen
- Entwicklung gut organisierter Softwarekomponenten
Datenbanken und Datenmanagement
Der Umgang mit Daten wird systematisch behandelt.
- Nutzung von SQL zur Speicherung und Analyse großer Datenmengen in relationalen Datenbanken
- Daten für Python-Anwendungen nutzbar machen
- Integration von Datenbanklogik zur Unterstützung datengetriebener Entscheidungsprozesse