Objektorientierte Programmierung ist entscheidend für die Entwicklung skalierbarer und modularer Softwarelösungen.

Lernziel
  • Teilnehmende lernen, wie sie Klassen, Objekte und Vererbung einsetzen, um wiederverwendbare und strukturierte Code-Basen zu schaffen, die sich leicht erweitern lassen.
  • Sie erwerben die Fähigkeit, grundlegende und fortgeschrittene Techniken anzuwenden, um performante und flexible Softwarelösungen auf der leistungsstarken Python-Plattform zu entwickeln.
  • Die Teilnehmenden können relationale Datenbanken nutzen und optimierte Abfragen formulieren, um datenintensive Anwendungen effektiv zu unterstützen.

Inhalt
  • Objektorientierte Programmierung für skalierbare Softwareentwicklung
  • Einsatz von Klassen, Objekten und Vererbung
  • Schaffung wiederverwendbarer und strukturierter Code-Basen
  • Grundlegende und fortgeschrittene Python-Techniken
  • Entwicklung performanter und flexibler Softwarelösungen
  • Nutzung von SQL zur effizienten Speicherung und Abfrage von Daten
  • Optimierung von Abfragen für datenintensive Anwendungen