

Tag 1: Robuste Anwendungen bauen
Du vertiefst Exception-Handling mit checked/unchecked Exceptions, eigenen Exception-Klassen und try-with-resources. Du lernst verschachtelte Klassen, das Builder Pattern und arbeitest mit Annotationen, Assertions, Lombok, Git-Grundlagen und Maven.
Tag 2: Die Java-Standardbibliothek meistern
Arbeite vertieft mit Strings (StringBuilder, Regex), beherrsche BigDecimal für exakte Berechnungen und das Java Date/Time API für professionelle Datum- und Zeitverarbeitung. Dazu kommen Wrapper-Klassen, Währungsformatierung und Reflection.
Tag 3: Funktionale Programmierung und Collections
Du meisterst Lambda-Ausdrücke und funktionale Interfaces (Predicate, Function, Consumer, Supplier), arbeitest mit Optional und erlernst das Collections Framework vollständig: ArrayList, HashSet, HashMap und deren Algorithmen.
Begleitend nutzt du KI-Tools als API-Assistent – zum Erkunden unbekannter Bibliotheken, Generieren von Regex und Optimieren von Lambda-Ausdrücken.
Anforderungen:
Voraussetzung sind Java-Grundkenntnisse entsprechend dem Kurs „Java Foundation" oder vergleichbare Kenntnisse: Variablen, Datentypen, Kontrollstrukturen (if/else, Schleifen), Methoden, einfache Klassen und Objekte.
Alle Teilnehmenden benötigen Zugang zu einem KI-Textbot (z. B. ChatGPT, Claude, Copilot oder Perplexity).
Zusatzinfo:
Bitte erstelle vor Kursbeginn einen kostenlosen KI-Account (z.B. ChatGPT, Claude, Copilot oder Perplexity).
Der Kurs kombiniert Theorie und Praxis:
Java-Entwickler:innen mit OOP-Kenntnissen, die professionelle Application Skills erwerben möchten:
Lernform
Learning form
Keine Filterergebnisse
Das Training wird in Zusammenarbeit mit einem autorisierten Trainingspartner durchgeführt. Dieser erhebt und verarbeitet Daten in eigener Verantwortung. Bitte nehme die entsprechende Datenschutzerklärung zur Kenntnis.
