Anwendungsbezogenes Wissen für den Aufbau leistungsfähiger, modularer und datenorientierter Softwarelösungen wird vermittelt.

Inhalte und Schwerpunkte

Im Mittelpunkt steht die praxisnahe Umsetzung zentraler Programmierprinzipien mit Python.

  • Objektorientierte Programmierung: Teilnehmende lernen, wie sich Klassen, Objekte und Vererbung nutzen lassen, um klar strukturierte, skalierbare und wiederverwendbare Code-Architekturen zu entwickeln.
  • Grundlagen der Python-Sprache: Variablen, Bedingungen, Schleifen und Funktionen werden praxisnah angewendet, um erste funktionsfähige Anwendungen aufzubauen und Grundlagen für leistungsstarke Softwareprojekte zu schaffen.
  • Datenmanagement: Der Umgang mit Daten wird thematisiert. Teilnehmende setzen SQL ein, um relationale Datenbanken in Python-Anwendungen zu integrieren.
  • Datenanalyse: Effiziente Abfragen und gezielte Datenauswertungen ermöglichen datengetriebene Prozesse und fundierte Analysefunktionen.