Objektorientierte Programmierung ermöglicht eine modulare und wiederverwendbare Code-Struktur. Im Kurs lernen die Teilnehmenden, wie sie Klassen, Objekte und Vererbung effektiv nutzen, um sauberen, wartbaren und skalierbaren Code zu schreiben.
Lernziele und Inhalte- Das Programmieren lernen mit Python erleichtert den Einstieg in die Entwicklung komplexer Anwendungen.
- Erwerb von fundierten Kenntnissen in zentralen Prinzipien wie Datenkapselung, Polymorphismus und Abstraktion.
- Aufbau einer effizienten und gut strukturierten Softwarearchitektur.
- Integration von Datenbanken durch Verbindung relationaler Datenbanken mit Python.
- Formulierung von strukturierten Abfragen und sichere sowie effiziente Verarbeitung von Anwendungsdaten.
- Gezielter Einsatz von modernen Entwicklungswerkzeugen wie Versionskontrollsystemen, Debugging-Tools und Testmethoden.
- Entwicklung von robusten und fehlerfreien Anwendungen unter Einhaltung professioneller Programmierstandards.
Methodik
Der Kurs kombiniert fundierte Theorie mit praxisnahen Übungen und vermittelt zentrale Kompetenzen, um Python professionell in der Softwareentwicklung einzusetzen.