Development Expert: Java Entwickler mit Oracle Certified Professional SE
COMCAVE.COLLEGE Ulm
Aktionen
Kursbeschreibung
Java bleibt eine der gefragtesten Programmiersprachen. Diese Weiterbildung schult Teilnehmende in fortgeschrittenen Java-Techniken und bereitet sie auf die Oracle Certified Professional-Zertifizierung vor.
Lehrgangsziele
- Vertiefung der Java-Kenntnisse über die Grundlagen hinaus mit Fokus auf professionelle Softwareentwicklung
- Einsatz moderner Programmierparadigmen wie funktionale Programmierung und Multithreading
- Vorbereitung auf die Oracle Certified Professional Java SE Programmer-Zertifizierung
- Fähigkeit zur Entwicklung performanter, skalierbarer und wartbarer Anwendungen
Kursinhalte
- Klassen entwerfen
- Aufbau modularer und erweiterbarer Klassenhierarchien
- Entwurfsmuster
- Einführung in bewährte Architekturmuster zur Lösung typischer Designprobleme
- Fehlerbehandlung
- Erweiterte Nutzung von try-catch-finally und benutzerdefinierten Exceptions
- Innere Klassen
- Anwendung lokal verschachtelter Klassen zur Strukturierung komplexer Objekte
- Funktionale Interfaces
- Nutzung von Lambda-Ausdrücken und funktionalen Schnittstellen für flexible Programmierung
- Generics
- Erstellung typunabhängiger Datenstrukturen und Methoden
- Collections
- Verwaltung dynamischer Datenmengen mit Listen, Sets, Maps etc.
- Funktionale Programmierung
- Einführung in Paradigmen wie Streams, Pipelines und funktionale Transformationen
- IO und NIO.2
- Effiziente Datei- und Netzwerkzugriffe mit klassischen und neuen Java-APIs
- Datum und Zeit API
- Arbeit mit modernen Zeitformaten (LocalDate, ZonedDateTime)
- Formatierung, Internationalisierung und Lokalisierung
- Erstellung sprach- und länderspezifischer Ausgaben
- Threads
- Erstellung und Synchronisation paralleler Prozesse
- JDBC
- Zugriff auf relationale Datenbanken über Java Database Connectivity
- Projekt
- Anwendung der erlernten Inhalte im Rahmen eines Java-Gesamtprojekts
- Prüfungsvorbereitung
- Intensive Vorbereitung auf die OCP-Zertifizierungsprüfung
Kursinformationen
Basteistr. 37
DE 89073