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.
Kursinfo
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.
Inhalt:
- 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
Zielgruppe
Erfahrene Java-Entwickler, die moderne Sprachmittel und Konzepte effizient einsetzen möchten.
Voraussetzungen
Sicherer Umgang mit den Grundlagen der Java-Programmierung, z. B. durch Teilnahme an einem unserer Java Grundlagenkurse oder vergleichbare Erfahrung.
Abschluss/Bescheinigung
Teilnahmezertifikat
Preisdetails
2.606,10 € inkl. MwSt.
Informationsanfrage
Unverbindliche und kostenfreie Informationsanfrage zum Kursthema: "Java - Aufbaukurs"