Dieser Kurs bietet eine praxisnahe Einführung in die Entwicklung moderner Backend-Lösungen mit PHP. Die Teilnehmenden lernen, wie sie leistungsfähige, sichere und skalierbare Backends für Webanwendungen erstellen und dabei aktuelle Technologien und Best Practices anwenden.
Kursinhalte:- Einführung in die Backend-Entwicklung mit PHP
- Nutzung von Laravel und Symfony für leistungsstarke Web-Backends
- Entwicklung von RESTful APIs und GraphQL-Schnittstellen für datengetriebene Anwendungen
- Datenbankmanagement mit MySQL, PostgreSQL und NoSQL-Datenbanken
- Authentifizierung und Autorisierung mit JWT, OAuth und Session-Management
- Asynchrone Verarbeitung und Performance-Optimierung für PHP-Backends
- Testing und Debugging mit PHPUnit und Postman für robuste Anwendungen
- Sicherheitsmaßnahmen: Schutz vor SQL-Injection, XSS und CSRF
- Deployment von PHP-Backends auf Cloud-Plattformen wie AWS, Google Cloud und Heroku
- Praktische Übungen: Entwicklung einer vollständigen Backend-Lösung mit PHP