Teilnehmende setzen sich mit den zentralen Konzepten der Programmiersprache Python auseinander, um ein grundlegendes Verständnis für Strukturen und Prinzipien moderner Softwareentwicklung zu entwickeln.

Objektorientierte Programmierung

Ein wichtiges Themenfeld ist die objektorientierte Programmierung. Teilnehmende lernen den gezielten Einsatz von Klassen, Objekten und Vererbung kennen, um Programme modular zu strukturieren und wiederverwendbare Codeelemente zu schaffen.

Grundlagen und Strukturen

Darüber hinaus werden grundlegende Elemente wie Variablen, Schleifen, Bedingungen und Funktionen behandelt. Diese Konzepte werden anhand theoretischer Beispiele erläutert und unterstützen den systematischen Aufbau eigener Programme.

Datenbanken und SQL

Auch der Umgang mit Daten wird thematisiert. Der Fokus liegt auf der Nutzung relationaler Datenbanken und der Formulierung strukturierter SQL-Abfragen. Teilnehmende lernen, wie Daten effizient gespeichert und für analytische Zwecke aufbereitet werden können.