Programme de Formation
6
module(s)
Durée totale : 360 360
Connectez votre API à MySQL avec PDO : requêtes préparées, opérations CRUD complètes, transactions, gestion d'erreurs et classe de connexion réutilisable.
Module 1 : Introduction à PDO et connexion MySQL
60
Découvrez PDO, créez la base de données du projet fil rouge avec ses tables et relations, et établissez votre première connexion PDO avec les options recommandées.
Module 2 : Requêtes préparées et prévention des injections SQL
60
Comprenez le danger des injections SQL, maîtrisez les requêtes préparées PDO avec placeholders nommés et positionnels, et sécurisez vos endpoints.
Module 3 : Opérations CRUD complètes avec PDO
60
Implémentez les opérations SELECT, INSERT, UPDATE et DELETE avec PDO et connectez les endpoints du chapitre 2 à la vraie base de données MySQL.
Module 4 : Transactions et gestion d'erreurs PDO
60
Maîtrisez les transactions PDO (beginTransaction, commit, rollback) pour les opérations multi-tables et la gestion d'erreurs avec try/catch et PDOException.
Module 5 : Classe de connexion réutilisable (pattern Singleton)
60
Créez une classe Database avec le pattern Singleton pour centraliser et réutiliser la connexion PDO dans toute l'API, avec un fichier de configuration séparé.
Module 6 : Exercices — Connexion à la base de données avec PDO
60
Pratiquez PDO, les requêtes préparées, les transactions et l'architecture Model/Controller en connectant l'API de bibliothèque à MySQL.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter