Die Teilnehmenden erwerben Kenntnisse in der praxisnahen Entwicklung, Strukturierung und Erweiterung von Softwareanwendungen mit Python, von den Grundlagen bis zur projektbezogenen Umsetzung.

Datenbankintegration mit SQL

Die Integration von SQL in Python-Projekte ist ein zentrales Thema. Teilnehmende nutzen relationale Datenbanken zur effizienten Speicherung und Verarbeitung großer Datenmengen. Die Umsetzung datengetriebener Anwendungen erfolgt durch optimierte Abfragen, Joins und Aggregationen.

Grundlagen der Programmierlogik

Der Einstieg in die Sprachelemente von Python erfolgt praxisgeleitet. Schleifen, Bedingungen, Funktionen und Variablen werden in konkreten Szenarien eingesetzt, um erste eigene Anwendungen zu entwickeln und das Verständnis für Programmierlogik zu festigen.

Objektorientierte Programmierung (OOP)

Das Prinzip der objektorientierten Programmierung ist für größere Softwarelösungen relevant. Teilnehmende lernen den gezielten Einsatz von Klassen, Objekten und Vererbung zur Umsetzung modularer, wartbarer und skalierbarer Projekte.