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.