Dieser Kurs bietet eine praxisnahe Einführung in die Entwicklung moderner Single Page Applications (SPAs) mit PHP als Backend-Technologie und modernen Frontend-Frameworks. Die Teilnehmenden lernen, wie sie performante, dynamische und benutzerfreundliche Webanwendungen erstellen.
Kursinhalte:- Einführung in Single Page Applications (SPAs) und ihre Vorteile
- Entwicklung von SPAs mit React, Vue.js oder Angular
- Verbindung von PHP-Backends mit SPAs über RESTful APIs und GraphQL
- Asynchrone Kommunikation und Datenverarbeitung mit AJAX und WebSockets
- State-Management in SPAs mit Redux, Vuex oder Angular Services
- Authentifizierung und Autorisierung mit JWT, OAuth und Session-Handling
- Performance-Optimierung durch Code Splitting, Lazy Loading und Caching
- Testing und Debugging von SPAs mit Jest, Cypress und Postman
- Deployment von PHP-basierten SPAs auf Plattformen wie AWS, Firebase und Netlify
- Praktische Übungen: Entwicklung einer vollständigen Single Page Application mit PHP-Backend