- Arrays und ihre Anwendungen
- Exceptions
- Klassen, Objekte, Vererbung, Interfaces
- Innere und anonyme Klassen
- Standardklassen der Java API
- Generics
- Collections
- Einführung in Dateien und Datenströme
- Java NIO API
- Date/Time-API
- Multithreading
- Netzwerkprogrammierung
- Java-Packages
- MVC Design Pattern
- Einführung ins Datenbankmanagement mit JDBC
- Grundlage für einen Datenbankentwurf und Entity-Relationship-Modell (ER-Modell)
- Aufbau und Funktion einer grafischen Benutzeroberfläche mit Swing und JavaFX
- Drei-Schichten-Architektur
- Lambda-Ausdrücke und Funktionale Programmierung
- Stream API
- Einführung in UML
- Sie können einfache Programme schreiben und sind in der Lage, als Einsteiger:in im Bereich Softwareentwicklung tätig zu werden.
- Moderne Lernmethoden, wie z. B. Lerninhalte und Aufgaben auf unserer Lernplattform, ermöglichen Ihnen ein zeit- und ortsunabhängiges Lernen.
Die Prüfung setzt sich zusammen aus dem Fachgespräch und der Präsentation eines im Rahmen des Diplomlehrganges individuell ausgearbeiteten Programmes.
- Grundkenntnisse einer Programmier- oder Skriptsprache von Vorteil
- Der Lehrgang umfasst 140 Präsenzeinheiten. Zum Üben und Vertiefen Ihrer Kenntnisse sowie für die Projektarbeit planen Sie bitte mindestens 100 Unterrichtseinheiten im Selbststudium ein.