- 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
- Netzwekprogrammierung
- 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 Einsteigerin bzw. Einsteiger 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 130 Präsenzeinheiten. Zum Üben und Vertiefen Ihrer Kenntnisse sowie für die Projektarbeit planen Sie bitte mindestens 100 Unterrichtseinheiten im Selbststudium ein. Bitte rechnen Sie mit insgesamt rund 20 Stunden Aufwand pro Woche.