Umfangreiche Projekte strukturieren und entsprechende Designs herstellen sowie robusten Code schreiben; dies ist Inhalt dieses Kurses. Objektorientierung ist dafür die Grundlage.
Inhalt
Objektorientierte Programmierung
Struktur von objektorientierten Anwendungen
Kapselung von Daten
Vererbung
Polymorphie
Entwurfsmuster (Design Patterns)
Erzeugungsmuster
Strukturmuster
Verhaltensmuster
Einführung in UML
Einführung in Datenbanksysteme
Zielgruppe
Programmierer, welche an größeren Projekten mitwirken oder den Entwurf und das Design solcher kennen lernen wollen.
Voraussetzungen
mindestens eine objektorientierte Programmiersprache
Förderung
Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit