5,0/5Kursbewertungen

Oracle Java – Aufbaukurs

Im Oracle Java Aufbaukurs vertiefen Sie objektorientierte Programmierung, Collections und Generics sowie moderne Sprachelemente wie Lambdas, Streams und Optional. Sie verbinden Entwurfsmuster, Clean Code und Testkonzepte mit Projektstruktur, Build-Tools und praxisnaher Anwendung.

java_transparent

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Artikelnummer: JAA Kategorien: , , Marke:

Kursdetails & Termine

Kursbeschreibung

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.

Seminarinhalte

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-Entwicklerinnen und 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.

Lernziele

Sie vertiefen moderne Java-Funktionen sowie objektorientierte Konzepte. Sie lernen, Entwurfsmuster, saubere Architekturen und Testkonzepte in Java-Projekten einzuordnen und anzuwenden.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

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.

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-Entwicklerinnen und 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.

Sie vertiefen moderne Java-Funktionen sowie objektorientierte Konzepte. Sie lernen, Entwurfsmuster, saubere Architekturen und Testkonzepte in Java-Projekten einzuordnen und anzuwenden.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

1 Rezension für Oracle Java – Aufbaukurs

  1. Tina L.

    Dieser Kurs hat mir sehr geholfen, Java besser zu verstehen und meine Arbeit zu verschönern, indem ich ein klareres Bild davon bekommen habe, wie alles funktioniert.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Behandelt werden die Design Patterns Factory, Singleton und Strategy. Sie werden im Kontext objektorientierter Softwareentwicklung und sauberer Architekturen eingeordnet.

Der Kurs behandelt Listen, Sets und Maps im Collection Framework sowie Iteratoren, For-Each und Streams. Ergänzend werden Typ-Parameter, Wildcards und Best Practices für Collections und Generics vermittelt.

Im Mittelpunkt stehen Lambda-Ausdrücke, funktionale Interfaces, die Stream API, Optional und Method References. Auch Record Classes und Switch Expressions ab Java 14 werden behandelt.

Die Stream API wird mit den Operationen Filter, Map und Reduce vertieft. Damit ist sie Teil der Behandlung moderner Sprachelemente neben Lambdas und funktionalen Interfaces.

Der Kurs behandelt das Vorgehen im Test Driven Development sowie Refactoring und Clean Code. Zusätzlich kann ein Mini-Projekt oder Workshop mit Code Reviews die praktische Anwendung aufgreifen.

Behandelt werden Java-Projektstruktur und Build-Tools mit Maven oder Gradle. Hinzu kommen das Modul-System ab Java 9 sowie objektrelationale Abbildung mit der Jakarta Persistence API.

Oracle Java – Aufbaukurs im Überblick

Der Oracle Java Aufbaukurs ordnet moderne Java-Konzepte in die Weiterentwicklung objektorientierter Anwendungen ein. Sie vertiefen OOP, Entwurfsmuster und saubere Architekturen als Grundlage für strukturierte Java-Projekte.

Im Zentrum stehen Collections und Generics ebenso wie Lambda-Ausdrücke, funktionale Interfaces und die Stream API. Test Driven Development, Refactoring und Clean Code verbinden diese Sprachelemente mit nachvollziehbarer Codequalität und praktischer Projektarbeit.

Das Angebot richtet sich an erfahrene Java-Entwicklerinnen und Java-Entwickler mit sicheren Grundlagenkenntnissen. Für die weitere fachliche Einordnung bieten sich auch Kurse zu Java an.