La formation "Construisez une API REST avec Symfony" est destinée aux développeurs et aux professionnels de l'informatique qui souhaitent apprendre à créer une API RESTful en utilisant le framework Symfony. Cette formation pratique vous guidera à travers les étapes essentielles de la construction d'une API REST, en utilisant les fonctionnalités puissantes de Symfony pour développer des services web modernes et évolutifs.
Chapitre 1: Introduction A symfony et aux apis rest
# | Intitulé |
---|
17 | Présentation de symfony et de ses avantages pour la création d'apis rest |
---|
17 | Compréhension des principes fondamentaux des apis restful |
---|
Chapitre 2: Configuration de l'environnement de développement
# | Intitulé |
---|
17 | Installation et configuration de symfony |
---|
17 | Mise en place d'une base de données pour la persistance des données |
---|
Chapitre 3: Conception de l'architecture de l'api
# | Intitulé |
---|
17 | Définition des entités et des relations dans symfony |
---|
17 | Création des contrôleurs pour gérer les requêtes et les réponses |
---|
Chapitre 4: Implémentation des fonctionnalités de l'api
# | Intitulé |
---|
17 | Création des routes pour les différentes actions (get, post, put, delete) |
---|
17 | Validation des données et gestion des erreurs |
---|
Chapitre 5: Gestion de l'authentification et de l'autorisation
# | Intitulé |
---|
17 | Mise en place d'un système d'authentification sécurisé (jwt, oauth) |
---|
17 | Contrôle des autorisations d'accès aux ressources |
---|
Chapitre 6: Documentation et tests de l'api
# | Intitulé |
---|
17 | Génération de documentation automatique à l'aide de swagger |
---|
17 | Écriture de tests unitaires et fonctionnels pour assurer la qualité de l'api |
---|
Chapitre 7: Déploiement de l'api
# | Intitulé |
---|
17 | Configuration d'un environnement de production pour l'api |
---|
17 | Déploiement de l'api sur un serveur en production
|
---|