Diese Weiterbildung richtet sich an Java-Entwickler, die ihre Kenntnisse vertiefen möchten, um anspruchsvolle Anwendungen zu entwickeln. Die Teilnehmenden erweitern ihr Wissen über fortgeschrittene Java-Konzepte und lernen, wie sie Anwendungen entwickeln können.
Erweiterte Java-Programmierung
- Vertiefte Konzepte der objektorientierten Programmierung in Java
- Multithreading und parallele Verarbeitung in Java
- Arbeiten mit Streams und Lambda-Ausdrücken in Java
- Java 8 und die neuen Sprachfeatures
- Umgang mit Fehlerbehandlung und Exception Handling
- Testgetriebene Entwicklung (TDD) und Unit Testing in Java
Entwicklung komplexer Java-Anwendungen
- Entwurf von Softwarearchitekturen in Java
- Entwicklung von Java-Anwendungen mit Microservices
- Integration von Datenbanken und Java-Anwendungen
- Performance-Optimierung von Java-Anwendungen
- Nutzung von Frameworks wie Spring und Hibernate
- Best Practices der Java-Softwareentwicklung
Zugangsvoraussetzungen
- grundlegendes Interesse an IT und Programmierung
- eine abgeschlossene Ausbildung, ein IT-Studium oder eine entsprechende Anpassungsqualifizierung; oder ein bestandener Eignungstest
- Sprachniveau B1 in Deutsch