Programmieren Java 2
Der Einsatz einer modernen objekt-orientierten Programmiersprache kann einen Beitrag dazu leisten, anstehende Software Aufgaben effizienter und wartbarer zu entwickeln. Der Einsatz der Applikationssoftware in Plattform unabhängigen Umgebungen steht im Vordergrund.
- Erweitere Basiskonzepte wie: Abstrakte Klassen, Interfaces, geschachtelte Klassen, der Operator instanceof und Casting - Fehlerbehandlung mit Exceptions - Rekursive Programmierung - Wichtige Klassen der Klassenbibliothek (z.B. Wrapper Klassen, Object, Class, System usw.) - Generische Klassen - Lambda-Ausdrücke und funktionale Programmierung - Einführung der Collection Klassen - Java IO - Multithreading - Einführung von JUnit mit Erstellung und Ausführung von Testfällen - Einführung in Maven - Einführung in die GUI Programmierung mit JavaFX
- Fortgeschrittene Konzepte der Programmiersprache Java kennen und anwenden. - Den Umgang und den Einsatzzweck von JavaFX für einfache Anwendungen beherrschen.
Grundlegende Kenntnisse einer objekt-orientierten Programmiersprache vorhanden, wie z.B. Besuch des Kurses Java 1.