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.
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
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