Web Entwickler mit PHP - Zusatzqualifikation für Single Page Applications

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