Développement d'API avec Laravel
Apprenez à développer des API avec le framework Laravel dans cette formation complète.
Cette formation vous apporte les compétences et les connaissances nécessaires pour développer des API robustes avec le framework Laravel. Vous aborderez différents concepts et techniques tels que l’authentification, le routage, le traitement des données et les tests. À l’issue de la formation, vous serez capable de créer des API évolutives et sécurisées pour vos applications web.
Prérequis
Des connaissances de base en PHP et en développement web sont requises pour cette formation.
Programme
- Introduction à Laravel et aux API
- Mise en place de l’environnement Laravel
- Création de routes et de contrôleurs
- Traitement des différents types de requêtes
- Travailler avec les bases de données et l’ORM Eloquent
- Authentification et autorisation avec Laravel Passport
- Pagination et filtrage
- Tests d’API avec PHPUnit
- Gestion des erreurs et journalisation
- Versionnage des API
- Stratégies de mise en cache
- Sécurisation des API avec JWT
- Limitation de débit et throttling
- Documentation d’API avec Swagger
- Gestion de l’envoi de fichiers
- Optimisation des performances des API
- API temps réel avec Laravel et WebSockets
- Déploiement des API en production
- Bonnes pratiques de développement d’API