PHP 8 — structurer une application (PDO, POO, sessions)
Organisez un vrai projet PHP : classes, requêtes préparées avec PDO, sessions et séparation entre logique et affichage.
15 leçons · 5 h 37 · Niveau intermediaire · 100 % gratuit
Ce que vous saurez faire
- Concevoir des classes claires et typer les propriétés et les retours
- Interroger une base MySQL avec PDO et des requêtes préparées
- Protéger les pages avec une session et hacher un mot de passe
- Séparer les fichiers de traitement, de modèle et de gabarit
Prérequis
- Maîtriser les variables, les tableaux et les formulaires en PHP
- Savoir créer une base de données MySQL et une table simple
un carnet de contacts privé : liste, ajout, modification, suppression et recherche, protégé par un mot de passe
Programme
1 Poser les bases du projet PHP 3 leçons
2 Modéliser les contacts avec la POO 3 leçons
3 Accéder à MySQL avec PDO 3 leçons
4 Protéger l’accès et séparer les pages 3 leçons
5 Projet pratique : livrer le carnet privé 3 leçons
Validation du cours
Un quiz de 12 questions vérifie que le parcours est acquis. Il faut 80 % de bonnes réponses pour valider le cours. Les tentatives sont illimitées, seul le meilleur score est conservé.
Envie d'aller plus loin ?
Les cours Enovatic sont gratuits et le resteront. Si vous cherchez un accompagnement encadré, nos formations professionnelles sont animées par les mêmes formateurs.