Inhouse

Java - Aufbaukurs

Inhalte

Beschreibung 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. 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 Voraussetzungen Sicherer Umgang mit den Grundlagen der Java-Programmierung, z.?B. durch Teilnahme an einem unserer Java Grundlagenkurse oder vergleichbare Erfahrung. Zielgruppe Erfahrene Java-Entwickler, die moderne Sprachmittel und Konzepte effizient einsetzen möchten.
Beschreibung 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 behand... Mehr Informationen

Termine und Orte

Datum Preis

SG-Seminar-Nr.: 8988874

Anbieter-Seminar-Nr.: JAA

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Inhouse
  • Deutsch
    • Keine
  • Anbieterbewertung   (9)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis