Der effiziente Umgang mit Datenbanken spielt eine zentrale Rolle in der modernen Softwareentwicklung. In diesem Kurs erwerben die Teilnehmer grundlegende Kompetenzen, um datengetriebene Anwendungen zu entwickeln und Algorithmen zu schreiben.
Inhalte- Erlernen der effizienten Abfrage und Strukturierung von Daten mittels SQL
- Weiterverarbeitung von SQL-Daten in Python
- Behandlung der zentralen Datenstrukturen von Python
- Umgang mit Listen, Dictionaries, Sets und Tupeln zur Speicherung, Verarbeitung und Organisation von Daten
- Behandlung von Kontrollstrukturen wie Schleifen und bedingten Anweisungen
- Steuerung des Programmflusses und effiziente Umsetzung von Wiederholungen
- Integration von Entscheidungslogiken in Anwendungen
Lernziele
- Grundlegende Kompetenzen zur Entwicklung datengetriebener Anwendungen
- Fähigkeit zur Steuerung des Programmflusses
- Erstellung von Algorithmen