Java
Aufbaukurs
Der Kurs richtet sich an Java-Entwickler, die ihr Wissen erweitern möchten. Es werden moderne Java-Funktionen vermittelt sowie Entwurfsmuster, saubere Architekturen und Testkonzepte behandelt. Dieses Seminar ist ein Angebot der PC-COLLEGE – Gruppe.
| Termine | Ort | Garantiert | Buchen |
|---|
Kurstyp: JAA
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 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 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
Ihr ITventive Trainings Team
mail: it-trainings@itventive.com
Telefon allgem.