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.

Zum Lehrgang anmelden

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.

Ansprechpartnerin

Bild von Ursula Wermann

Ursula Wermann

Seminarleitung

Tel. 0421 17481-51

u.wermann@iq-professionals.de

WordPress Cookie Hinweis von Real Cookie Banner