Webentwicklung mit PHP - Zusatzqualifikation im Laravel Framework

Dieser Kurs bietet eine praxisnahe Einführung in die Entwicklung moderner Webanwendungen mit dem Laravel-Framework. Die Teilnehmenden lernen, wie sie mit Laravel skalierbare, sichere und performante Webprojekte umsetzen und aktuelle Best Practices der PHP-Entwicklung anwenden.

Kursinhalte:
  • Einführung in das Laravel-Framework und seine Architektur
  • Einrichtung und Konfiguration von Laravel-Projekten
  • Nutzung des Laravel Blade-Templating-Systems für dynamische Webseiten
  • Erstellung und Verwaltung von RESTful APIs mit Laravel
  • Datenbankmanagement mit Laravel Eloquent ORM und Migrationen
  • Authentifizierung und Autorisierung mit Laravel Sanctum und JWT
  • Asynchrone Verarbeitung und Caching-Strategien für performante Anwendungen
  • Testing und Debugging von Laravel-Anwendungen mit PHPUnit und Laravel Dusk
  • Sicherheitsmaßnahmen: Schutz vor SQL-Injection, XSS und CSRF
  • Deployment von Laravel-Anwendungen auf AWS, Heroku oder DigitalOcean
  • Praktische Übungen: Entwicklung einer vollständigen Laravel-Webanwendung