Der praxisorientierte Kurs umfasst alle relevanten Themen der Java-Programmierung, von grundlegenden Konzepten wie Datentypen, Kontrollstrukturen und Methoden, bis hin zu fortgeschrittenen Themen wie der parallelen Programmierung mit Java-Threads, GUI-Entwicklung mit JavaFX und der Implementierung von Design Patterns. Teilnehmer werden schrittweise an die Strukturierung von Programmen mittels OOP herangeführt und erlernen Techniken wie Kapselung, Vererbung und Polymorphismus.
Ein weiterer zentraler Aspekt der Weiterbildung ist die Vermittlung von Best Practices, die eine effiziente und saubere Codierung sicherstellen. Zum Abschluss des Kurses erhalten die Teilnehmer ein Zertifikat der Fachgemeinschaft IT-Grundausbildung (FiGD) sowie die Möglichkeit, das international anerkannte Oracle-Zertifikat „Java SE 8 Programmer I“ (OCAJP-1) zu erwerben.
Kursinhalte im Überblick:
- Einführung in die Programmiersprache Java: Syntax, Datentypen und Methoden
- Objektorientierte Programmierung (OOP): Klassen, Objekte, Vererbung und Polymorphismus
- Abstrakte Klassen, Methoden und Schnittstellen
- Java Collections Framework: Arbeiten mit Listen, Sets und Maps
- Generics und Typsicherheit in Java
- Exception-Handling: Fehlerbehandlung und robustes Programmieren
- Fortgeschrittene Themen: Java-Threads, GUI-Programmierung mit JavaFX, Lambda-Ausdrücke und Stream-API
- Implementierung von Java Design Patterns für optimale Softwarestrukturen