Diese Weiterbildung vermittelt dir praxisnahe Grundlagen und vertiefende Konzepte der objektorientierten Programmierung mit Python. Du lernst Python-Basics, Klassen, Instanzen, Attribute, Methoden, Vererbung, Komposition, Unit Testing und SQL-Grundlagen für backendnahe Datenbankarbeit kennen.

Kursinhalt
  • Python-Grundlagen wie Variablen, Funktionen, Bedingungen, Schleifen, Listen und Dictionaries anwenden
  • Klassen, Instanzen, Attribute, Methoden, Method Chaining, Properties, Setter und Getter verstehen
  • Vererbung, Multiple Vererbung, Komposition und Vererbungshierarchien einordnen
  • Unit Tests, Test-Assertions, Decorators, spezielle Methoden und Standard-Library-Module nutzen
  • SQL-Grundlagen, Datenbankdesign, CRUD-Operationen und Performance-Optimierung im Backend-Kontext kennenlernen

Berufliche Relevanz
  • Du kannst Python-Code strukturierter, wartbarer und testbarer entwickeln.
  • Du verbindest objektorientierte Programmierung mit datenbanknahen Anwendungsfällen.