5,0/5Kursbewertungen

Oracle Java – Aufbaukurs

Im Oracle Java Aufbaukurs vertiefen Sie moderne Java-Funktionen, Entwurfsmuster, Architekturansätze und Testkonzepte.

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 objektorientierte Konzepte, Collections und Generics sowie moderne Java-Sprachelemente. Darüber hinaus behandeln Sie Entwurfsmuster, Test Driven Development, Projektstrukturen, Build-Tools, objektrelationale Abbildung, Refactoring und Clean Code.

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 objektorientierte Konzepte, Collections und Generics sowie moderne Java-Sprachelemente. Darüber hinaus behandeln Sie Entwurfsmuster, Test Driven Development, Projektstrukturen, Build-Tools, objektrelationale Abbildung, Refactoring und Clean Code.

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.

Sie vertiefen moderne Java-Funktionen, objektorientierte Konzepte, Entwurfsmuster, Architekturansätze und Testkonzepte.

Der Kurs richtet sich an erfahrene Java-Entwicklerinnen und Java-Entwickler, die moderne Sprachmittel und Konzepte effizient einsetzen möchten.

Sie sollten die Grundlagen der Java-Programmierung sicher beherrschen, etwa durch einen Java-Grundlagenkurs oder vergleichbare Erfahrung.

Behandelt werden die Design Patterns Factory, Singleton und Strategy sowie die SOLID-Prinzipien der objektorientierten Softwareentwicklung.

Sie arbeiten mit Lambda-Ausdrücken, funktionalen Interfaces, der Stream API, Optional, Method References, Record Classes und Switch Expressions.

Sie behandeln unter anderem Test Driven Development, Projektstrukturen, Maven oder Gradle, Jakarta Persistence API, Refactoring, Clean Code und Code Reviews.

Oracle Java – Aufbaukurs im Überblick

Der Oracle Java Aufbaukurs unterstützt Sie dabei, vorhandene Java-Kenntnisse gezielt zu vertiefen. Im Mittelpunkt stehen moderne Sprachelemente, objektorientierte Konzepte, Entwurfsmuster sowie saubere Architektur- und Testkonzepte.

Die behandelten Inhalte verbinden grundlegende OOP-Prinzipien mit dem Collection-Framework, Generics und funktionaler Programmierung. Streams, Optional und Method References helfen dabei, Java-Code klarer zu strukturieren und typische Verarbeitungsaufgaben nachvollziehbar umzusetzen.

Für die praktische Arbeit betrachten Sie außerdem Test Driven Development, Build-Tools, Projektschnitt und objektrelationale Abbildung mit der Jakarta Persistence API. Refactoring, Clean Code und Code Reviews ergänzen die fachliche Vertiefung für die Weiterentwicklung von Java-Projekten.