Der Java - Aufbaukurs bietet eine umfassende Weiterbildung für all jene, die ihre Kenntnisse in fortgeschrittenen Java-Technologien erweitern und direkt anwenden möchten. Diese Schulung eignet sich ideal für Personen, die komplexe Java-Konzepte in der Praxis implementieren wollen. Teilnehmer profitieren von einem vertieften Verständnis für Themen wie Datenbankzugriffe mittels JDBC, Nebenläufigkeit, Netzwerkprogrammierung und die Arbeit mit verteilten Objekten. Die vermittelten Kenntnisse unterstützen dabei, Programme effizienter und sicherer zu gestalten.
Im Rahmen des Kurses wird besonderes Augenmerk auf die Kombination von Theorie und Praxis gelegt. Ein klarer Vorteil liegt darin, dass die Teilnehmer durch die Erstellung von Beispielprogrammen das Gelernte sofort anwenden und testen können. Dies steigert nicht nur das Verständnis, sondern ermöglicht es auch, die Inhalte nachhaltig in den Berufsalltag zu integrieren. Neben diesen praktischen Anwendungen wird ein besonderes Highlight der Kursinhalte, nämlich die Nutzung von Nebenläufigkeit und paralleler Verarbeitung, umfassend behandelt. Diese Kenntnisse tragen dazu bei, softwaretechnische Herausforderungen effizient zu meistern und die Performance zu optimieren.
Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.
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
Erfahrene Java-Entwickler, die moderne Sprachmittel und Konzepte effizient einsetzen möchten.
Sicherer Umgang mit den Grundlagen der Java-Programmierung, z. B. durch Teilnahme an einem unserer Java Grundlagenkurse oder vergleichbare Erfahrung.
Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.
Mehr über PC-COLLEGE Training GmbH