Java - Aufbaukurs

Vor Ort
Online
StandorteLippstadt, Karlsruhe, Mannheim, Freiburg im Breisgau, Berlin, Stuttgart, Hamburg, Hannover, Leipzig, Frankfurt am Main, München, Dresden, Köln, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld, Jena
Dauer4 Tage
SpracheDeutsch
Kurstermine 79 Startdaten
Preis ab 2.606,10 € inkl. MwSt.

Beschreibung

Wer als Java-Entwickler bereits über solide Grundlagen verfügt und den nächsten Schritt gehen möchte, findet hier die passende Weiterbildung. Aufbauend auf vorhandenem Wissen lernen Sie, modernen und wartbaren Code zu schreiben sowie professionelle Architekturen zu gestalten.

Der Java - Aufbaukurs wendet sich gezielt an erfahrene Entwicklerinnen und Entwickler, die ihre Fähigkeiten vertiefen und sich mit zeitgemäßen Konzepten der Softwareentwicklung auseinandersetzen wollen. So gewinnen Sie mehr Sicherheit im beruflichen Alltag und können anspruchsvolle Projekte souverän umsetzen.

Im Mittelpunkt stehen die modernen Sprachelemente von Java, bewährte Entwurfsmuster und klare Architekturprinzipien. Sie vertiefen Ihr Verständnis objektorientierter Programmierung und lernen, wie sich saubere und gut strukturierte Anwendungen entwickeln lassen.

Ein praxisnaher Ansatz mit Workshops und Code Reviews sorgt dafür, dass Sie das Gelernte direkt anwenden können. Durch fundierte Testkonzepte und bewährte Methoden schreiben Sie zukünftig wartbaren und qualitativ hochwertigen Code, der sich leichter pflegen und erweitern lässt.

Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.

Inhalte

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.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

PC-COLLEGE Training GmbH - Institut für IT-Ausbildung Offene IT-Seminare und Firmenschulungen bei PC-COLLEGE Schulungen an über 30 Standorten wie Berlin, Hamburg, Stuttgart, Düsseldorf, Frankfurt, München Alle Kurse werden auch als Live-Online-Training angeboten. Sie möchten Ihre tägliche Arbeit am Computer optimieren?…

Mehr über PC-COLLEGE Training GmbH