Teilnehmer erwerben grundlegende Kompetenzen, um eigene Softwareprojekte umzusetzen und datengetriebene Prozesse gezielt zu optimieren.

Objektorientierte Programmierung
  • Die objektorientierte Programmierung ist eine der wichtigsten Techniken zur Entwicklung strukturierter und skalierbarer Software.
  • Lernen, Klassen und Objekte effektiv zu nutzen, um modularen und wiederverwendbaren Code zu schreiben.

Logische Programmierstrukturen
  • Schwerpunkt liegt auf der Entwicklung logischer Programmierstrukturen.
  • Erlernen, Kontrollstrukturen, Schleifen und Funktionen gezielt einzusetzen, um robuste Anwendungen zu erstellen.

Datenbankintegration
  • Behandlung des Einsatzes von Datenbanken in Softwareprojekten.
  • Erwerb erster SQL-Kenntnisse, um Daten effizient zu speichern, abzurufen und in Python-Anwendungen zu integrieren.

Kurscharakteristik
  • Kombination von fundiertem theoretischem Wissen mit praxisnahen Anwendungen.