Java + Backend + Softwareentwicklung + Programmierung
Die Weiterbildung "Backend-Entwicklung mit dem Development Kit (JDK)" vermittelt Grundlagen und Vertiefung für serverseitige Java-Anwendungen. Der Fokus liegt auf praxisnaher Nutzung des JDK für stabile, wartbare und sichere Backend-Entwicklung. Vorkenntnisse sind nicht erforderlich.
- Nutzung von javac und Laufzeitoptionen für Backend-Entwicklung mit dem Development Kit (JDK)
- Verstehen der Java Virtual Machine zur Fehleranalyse in der Backend-Entwicklung
- Konfiguration von Classpath und Modulen im JDK für lauffähige Serveranwendungen
- Einsatz einfacher Profiling-Funktionen des JDK zur Leistungsbewertung
Standard-APIs und Datenverarbeitung
- Verarbeitung von Dateien und Streams mit JDK-I/O in der Backend-Entwicklung
- Umgang mit Collections zur strukturierten Datenverarbeitung im JDK
- Anwendung von java.time für zeitbasierte Logik in Backend-Entwicklung
- Serialisierung und Deserialisierung von Daten mit JDK-Standardmechanismen
Nebenläufigkeit und Parallelismus
- Erstellung nebenläufiger Abläufe mit Threads im Development Kit (JDK)
- Nutzung von Executor-Services für skalierbare Backend-Entwicklung
- Koordination paralleler Prozesse mit Synchronisation im JDK
- Analyse und Vermeidung von Race-Conditions in Backend-Anwendungen
Netzwerk und grundlegende Sicherheit
- Implementierung einfacher Netzwerkdienste mit Sockets im JDK
- Absicherung von Backend-Entwicklung durch SSL/TLS-Grundlagen
- Verständnis von Zugriffsrechten und Laufzeitschutz im Development Kit
- Lesen und Nutzen von Umgebungsvariablen in JDK-basierten Backends
Nach Abschluss beherrschen die Teilnehmenden zentrale Konzepte der Backend-Entwicklung mit dem Development Kit (JDK). Sie können serverseitige Java-Anwendungen strukturieren, absichern und betreiben. Das erworbene Wissen ist direkt im Arbeitsalltag einsetzbar.