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