Java Aufbaukurs
In vier Tagen vertiefen Sie Ihre Java-Kenntnisse in Objektorientierung, Collections und modernen Sprachelementen. Der Kurs verbindet saubere Softwareentwicklung mit praktischer Arbeit am Code.


Welche Inhalte werden vermittelt?
- Wiederholung & Vertiefung OOP
- Wiederholung: Klassen, Objekte, Vererbung, Interfaces
- Abstrakte Klassen vs. Interfaces
- Polymorphie und dynamisches Binden
- SOLID-Prinzipien der objektorientierten Softwareentwicklung
- Design Patterns: Factory, Singleton, Strategy
- Java Collections & Generics
- Überblick über das Collection-Framework: Listen, Sets, Maps
- Iteratoren, For-Each, Streams
- Einführung in Generics: Typ-Parameter, Wildcards
- Best Practices bei der Verwendung von Collections und Generics
- Moderne Sprachelemente
- Lambda-Ausdrücke und funktionale Interfaces
- Stream API im Detail: Filter, Map, Reduce
- Optional und funktionale Fehlerbehandlung
- Method References
- Record Classes (ab Java 14) und Switch Expressions (ab Java 14)
- Praktische Anwendung & Architektur
- Einführung in das Modul-System (ab Java 9)
- Vorgehen im Test Driven Development (TDD)
- Java-Projektstruktur und Build-Tools (Maven oder Gradle)
- Objektrelationale Abbildung mit der Jakarta Persistence API
- Refactoring und Clean Code
- Mini-Projekt oder Workshop mit Code Reviews
Welche Voraussetzungen sind zu erfüllen?
Sicherer Umgang mit den Grundlagen der Java-Programmierung, zum Beispiel durch Teilnahme am Java Grundkurs oder vergleichbare Erfahrung.
Termine
Kursdauer: 4 Tage
12.10.2026 - 15.10.2026
Mo-Do - 09:00-16:00 Uhr
07.12.2026 - 10.12.2026
Mo-Do - 09:00-16:00 Uhr
22.02.2027 - 25.02.2027
Mo-Do - 09:00-16:00 Uhr
19.04.2027 - 22.04.2027
Mo-Do - 09:00-16:00 Uhr
14.06.2027 - 17.06.2027
Mo-Do - 09:00-16:00 Uhr
09.08.2027 - 12.08.2027
Mo-Do - 09:00-16:00 Uhr
04.10.2027 - 07.10.2027
Mo-Do - 09:00-16:00 Uhr
29.11.2027 - 02.12.2027
Mo-Do - 09:00-16:00 Uhr
Sie wiederholen und vertiefen Klassen, Vererbung und Interfaces, grenzen abstrakte Klassen von Interfaces ab und befassen sich mit Polymorphie, den SOLID-Prinzipien und Entwurfsmustern wie Factory, Singleton und Strategy. Das Collection-Framework, Iteratoren und Generics mit Typ-Parametern und Wildcards setzen Sie nach bewährten Regeln ein.
Bei den modernen Sprachelementen stehen Lambda-Ausdrücke, die Stream API, Optional, Method References, Records und Switch Expressions auf dem Programm. Hinzu kommen das Modul-System, testgetriebene Entwicklung, Projektstruktur und Build-Werkzeuge, die Jakarta Persistence API sowie Refactoring und Clean Code. Ein Mini-Projekt oder Workshop mit Code Reviews bildet den Abschluss.
Preise
Preis: 2.190€ 2.606,10 € inkl. 19% MwSt.
Im Preis enthalten sind neben Kursmaterial und Zertifikat auch das Mittagessen sowie Pausenverpflegung und Getränke.