Webentwicklung mit PHP - Zusatzqualifikation für Spring Boot Anwendungen

Dieser Kurs bietet eine praxisorientierte Einführung in die Kombination von PHP und Spring Boot für die Entwicklung moderner, skalierbarer Webanwendungen. Die Teilnehmenden lernen, wie sie PHP-Frontends oder bestehende Systeme mit leistungsstarken Spring Boot-Backends verbinden und effizient nutzen.

Kursinhalte:
  • Einführung in Spring Boot und seine Architektur für moderne Web-Backends
  • Vergleich von PHP-Backends mit Spring Boot und deren Anwendungsfälle
  • Entwicklung von RESTful APIs mit Spring Boot zur Anbindung an PHP-Anwendungen
  • Integration von PHP-Frontends mit Spring Boot über REST- und GraphQL-Schnittstellen
  • Datenbankmanagement mit Spring Data JPA, Hibernate und MySQL/PostgreSQL
  • Authentifizierung und Autorisierung mit Spring Security und JWT
  • Asynchrone Verarbeitung und Performance-Optimierung in Spring Boot
  • Testing und Debugging von Spring Boot-Anwendungen mit JUnit und PHPUnit
  • Deployment von Spring Boot- und PHP-Anwendungen auf AWS, Heroku oder DigitalOcean
  • Praktische Übungen: Entwicklung einer hybriden Full-Stack-Anwendung mit PHP und Spring Boot