Header Background
 
 
 
Gesicherte Termine
    Alle Hersteller anzeigen
     
     
    seminar logo

    Oracle Certified Professional: Java SE 21 Developer (1Z0-830) - Vorbereitungskurs

    Seminardauer: 5 Tage

    Ziele der Schulung

    Diese 5-tägige Intensivschulung "Oracle Certified Professional: Java SE 21 Developer (1Z0-830) - Vorbereitungskurs" bereitet Sie gezielt auf die Zertifizierungsprüfung Oracle Certified Professional: Java SE 21 Developer vor.

    Der Fokus liegt klar auf prüfungsrelevanten Inhalten, typischen Fragestellungen und strategischer Prüfungsvorbereitung. Sie wiederholen und vertiefen alle relevanten Themenbereiche gemäß Exam Guide, analysieren Beispiel- und Übungsfragen im Detail und trainieren den sicheren Umgang mit komplexen Code-Snippets unter Zeitdruck.

    Bitte beachten Sie, dass die Prüfungsgebühr nicht in den Seminargebühren enthalten ist.

    Zielgruppe Seminar

    • Erfahrene Java-Entwickler, die sich auf das OCP Java SE 21 Developer-Examen vorbereiten möchten.

    Voraussetzungen

    Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

    • Mehrjährige Java-Erfahrung
    • Grundverständnis von Streams, Collections und Concurrency

    Lernmethodik

    Die Inhalte werden anhand prüfungsnaher Codebeispiele, gezielter Übungsfragen und gemeinsamer Analyse typischer Zertifizierungsaufgaben erarbeitet.

    Seminarinhalt

    Datentypen

    • Verwendung von primitiven Datentypen und Wrapper-Klassen
    • Evaluation von arithmetischen und boolean Ausdrücken
    • Anwendung von Math-API, Präzedenzregeln, Typkonvertierungen und Casting
    • Textmanipulation mit String und StringBuilder
    • Verwendung von Textblöcken
    • Umgang mit Date-Time API: LocalDate, LocalTime, LocalDateTime, Instant, Duration, Period, Zeitzonen, Sommerzeit

    Programmfluss

    • Erstellung von Kontrollstrukturen: if/else, switch Statements und Expressions
    • Schleifen: for, while, do-while
    • Verwendung von break und continue

    Objektorientierte Konzepte

    • Deklaration und Instanziierung von Objekten, inkl. verschachtelter Klassen
    • Objektlebenszyklus: Erstellung, Referenzänderung, Garbage Collection
    • Klassen, Records, Instanz- und statische Felder/Methoden, Konstruktoren, Initializer
    • Überladene Methoden, Var-Arg-Methoden
    • Variablen-Scope, Kapselung, unveränderliche Objekte
    • Lokale Variablen-Typinferenz (var)
    • Vererbung, abstrakte Klassen, Sealed Classes, Record Classes
    • Methodenüberschreibung, Polymorphismus, Unterschied Objekt- vs. Referenztyp
    • Referenztyp-Casting, instanceof, Pattern Matching für instanceof und switch
    • Interfaces: Funktionale Interfaces, private/static/default Methoden
    • Enum-Typen mit Feldern, Methoden und Konstruktoren

    Ausnahmen

    • Ausnahmebehandlung: try/catch/finally
    • Try-with-resources
    • Multi-catch Blöcke
    • Eigene Exceptions

    Arrays und Collections

    • Arrays erstellen und nutzen
    • Collections: List, Set, Map, Deque
    • Elemente hinzufügen, entfernen, aktualisieren, abrufen, sortieren

    Streams und Lambda-Ausdrücke

    • Java Streams (Objekt- und primitive Streams)
    • Lambda-Ausdrücke und funktionale Interfaces
    • Filter, Transformation, Verarbeitung und Sortierung von Daten
    • Stream-Operationen: Decomposition, Concatenation, Reduction
    • Gruppierung und Partitionierung von Daten
    • Parallel Streams

    Bereitstellung und Deployment

    • Module definieren und Inhalte freigeben (auch via Reflection)
    • Modulabhängigkeiten, Services, Provider, Consumer
    • Kompilierung von Java-Code
    • Erstellung modularer und nicht-modularer JARs
    • Runtime-Images
    • Migration zu Modulen: unnamed und automatic modules

    Parallelverarbeitung

    • Plattform- und virtuelle Threads
    • Runnable- und Callable-Objekte
    • Thread-Lifecycle-Management
    • Executor Services und Concurrency API
    • Thread-sicheren Code entwickeln (Locks, Synchronisierung)
    • Parallelverarbeitung von Collections

    I/O

    • Konsolen- und Datei-I/O mit Streams
    • Serialisierung und Deserialisierung von Objekten
    • Path-Objekte erstellen, traversieren, lesen, schreiben, Eigenschaften abfragen

    Internationalisierung

    • Lokalisierung mit Locale und Resource Bundles
    • Parsing und Formatierung von Nachrichten, Datum, Zeit, Zahlen
    • Währungs- und Prozentwerte formatieren

    Annotations und Generics

    • Annotations: @Override, @FunctionalInterface, @Deprecated, @SuppressWarnings, @SafeVarargs
    • Generics inklusive Wildcards

    Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

    Digital Skills Open Badges

    Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.

    Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.

    Übersicht: Java Schulungen Portfolio

    Mehr zu den Vorteilen von Badges

     

    1.) Wählen Sie den Seminartyp:




    2.) Wählen Sie Ort und Datum:

    1.995,00 € Preis pro Person

    spacing line2.374,05 € inkl. 19% MwSt
    all incl.
    zzgl. Verpflegung 30,00 €/Tag bei Präsenz

    Anfragen Buchen Merkzettel
    PDF IconPDF Icon
     

    Diese Seite weiterempfehlen:

    0
    Merkzettel öffnen
    0
    Besuchsverlauf ansehen
    IT-Schulungen.com Control Panel