Einführung in Spring Boot für die Webentwicklung
  • Verständnis der Rolle von Spring Boot in der modernen Softwareentwicklung
  • Erkundung der Spring-Boot-Funktionen für die Erstellung skalierbarer Webanwendungen in der Programmierung
  • Einrichtung eines Spring-Boot-Projekts für effiziente Webentwicklungs-Workflows
Implementierung einer sicheren Authentifizierung
  • Entwicklung sicherer Authentifizierungsmechanismen mit Spring Security
  • Implementierung von OAuth2, JWT und rollenbasierter Zugriffskontrolle in der Softwareentwicklung
  • Sicherstellung eines sicheren Sitzungsmanagements und Datenschutzes in Webentwicklungsprojekten
API-Entwicklung mit Spring Boot
  • Erstellung von RESTful-APIs mit Spring Boot für eine nahtlose Webentwicklung
  • Bearbeitung von Anfragen, Antworten und Datenvalidierung in der Softwareentwicklung
  • Integration von APIs mit Datenbanken und externen Diensten in Programmierprojekten
Erweiterte API-Funktionen und -Dokumentation
  • Implementierung von Paginierung, Filterung und Sortierung in APIs für die Webentwicklung
  • Dokumentation von APIs mit OpenAPI- und Swagger-Tools in der Softwareentwicklung
  • Verbesserung der Benutzerfreundlichkeit und Zuverlässigkeit von APIs für moderne Programmier-Workflows
Testen und Debuggen von Spring-Boot-Anwendungen
  • Schreiben von Unit- und Integrationstests für APIs und Authentifizierungssysteme in der Softwareentwicklung
  • Debugging von API-Endpunkten und Backend-Diensten in Webentwicklungsprojekten
  • Überwachung und Optimierung von Spring-Boot-Anwendungen in Produktionsumgebungen

Die Teilnehmenden lernen, wie man mit Spring Boot APIs entwickelt und Authentifizierungsmechanismen implementiert, um moderne Webentwicklungsprojekte sicher zu gestalten.