Inhalt
Ziel
Java bleibt eine der gefragtesten Programmiersprachen. Diese Weiterbildung schult Teilnehmende in fortgeschrittenen Java-Techniken und bereitet sie auf die Oracle Certified Professional-Zertifizierung vor.
Inhalte
- 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
Abschluss
Oracle-Zertifikat, Trägerzertifikat
Zielgruppe
Mit dieser Weiterbildung vertiefen Teilnehmende (m/w/d) ihre Fachkompetenzen und ihr Wissen im Bereich Informatik/Programmierung, um das eigene Karriereprofil passgenau zu schärfen. Der Kurs bietet die Möglichkeit, zusätzlich internatio
Voraussetzungen
- Abgeschlossene Ausbildung oder ein Studium bzw. ein abgebrochenes Hochschulstudium oder ausreichende Berufserfahrung
- Deutsch in Wort und Schrift sowie gute Englischkenntnisse
- Gute PC-Kenntnisse
- Ein internes Auswahlverfahren im Rahmen eines Fachgesprächs ist mit gut geeignet zu bestehen
Ausnahmen sind in Absprache mit COMCAVE und dem jeweiligen Kostenträger, zum Beispiel der Agentur für Arbeit oder dem Jobcenter, möglich. Des Weiteren gelten die Zugangsvoraussetzungen des Kostenträgers.
Die beruflichen und schulischen Zugangsvoraussetzungen werden anhand von Lebenslauf, Zeugnissen und Zertifikaten, bzw. einer Eignungsfeststellung im Rahmen eines ausführlichen persönlichen Fachgespräches geprüft.
Methoden
Der Unterricht findet mediengestützt, live und dozentengeleitet statt. Eine Teilnahme ist vor Ort in unseren Bildungszentren möglich und / oder kann auch bequem von Zuhause aus realisiert werden.
Nach Absprache auch in Teilzeit möglich: 08:45 - 13:00 Uhr
Hinweis
Weiterer COMCAVE-Standort in Hamburg: Normannenweg 7, 20537 Hamburg
