Diese Weiterbildung vermittelt dir ein fundiertes Verständnis der Objektorientierung in Python. Du lernst, Programme über Klassen, Instanzen, Attribute und Methoden zu strukturieren und diese Konzepte mit Tests, Clean Code, Standard-Library-Modulen und SQL-Backend-Grundlagen zu verbinden.

Kursinhalt
  • Prinzipien objektorientierter Programmierung anhand von Python nachvollziehen
  • Klassen, Instanzen, Attribute und unterschiedliche Methodentypen anwenden
  • Vererbung, Komposition, Operator Overloading, Decorators und spezielle Methoden einordnen
  • Unit Testing und Clean Code nach PEP 8 für wartbare Programme nutzen
  • Relationale Datenbanken, SQL-Workflow, CRUD-Operationen und Performance-Optimierung ergänzend verstehen

Berufliche Relevanz
  • Du kannst objektorientierte Strukturen in Python sicherer lesen, planen und umsetzen.
  • Du stärkst deine Grundlagen für backendnahe Softwareentwicklung und strukturierte Datenbankanwendungen.