Webentwicklung mit Java - Zusatzqualifikation für moderne Anwendungen

Dieser Kurs vermittelt praxisnah, wie moderne Webanwendungen mit Java entwickelt werden. Die Teilnehmenden lernen, wie sie skalierbare, sichere und performante Anwendungen mit aktuellen Technologien und Best Practices erstellen.

Kursinhalte:
  • Einführung in moderne Webentwicklung mit Java
  • Nutzung von Spring Boot und Jakarta EE für die Entwicklung dynamischer Webanwendungen
  • Erstellung von RESTful APIs und GraphQL-Schnittstellen für datengetriebene Anwendungen
  • Integration von modernen Frontend-Frameworks wie React, Vue.js oder Angular
  • Asynchrone Programmierung und Performance-Optimierung mit Java und Multithreading-Techniken
  • Authentifizierung und Autorisierung mit JWT, OAuth und Session-Management
  • Nutzung von Datenbanken (SQL mit PostgreSQL/MySQL, NoSQL mit MongoDB) für flexible Datenspeicherung
  • Testing und Debugging mit JUnit, Selenium und Postman
  • Deployment moderner Anwendungen auf Cloud-Plattformen wie AWS, Google Cloud und Firebase
  • Praktische Übungen: Entwicklung einer vollständigen modernen Webanwendung mit Java