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.