Les TP PHP de base
Vous trouverez ici la liste des TP PHP « de base », dans l'ordre dans lequel je vous conseille de les réaliser. Chaque TP s'appuie sur les notions vues dans les précédents, respecter l'ordre vous garantit d'avoir toujours les prérequis nécessaires.
Les prérequis
Le HTML et la CSS doivent être acquis avant de commencer : c'est l'objet du parcours Les fondamentaux du web. Si ce n'est pas encore fait, commencez par là.
Les supports du parcours
Gardez-les à portée de main pendant tous les TP, c'est important :
Étape 1 : Les bases du PHP
Le passage au dynamique. Les TP suivent le complément de cours PHP.
- TP 1 : Créer ma première page PHP
- TP 1.1 : Le générateur de Bart (les boucles)
- TP 1.2 : Utiliser des includes et une librairie
- TP BTS TV : Le passage de paramètres
Point étape 1
Évaluation 1 : Ma page profil dynamique. Un mini projet évalué pour valider les bases (variables, boucles, includes, paramètres).
- TP 2 : Jouer avec les formulaires
- TP 3 : Structurer mon code (entry-point)
- TP 4 : Utiliser la session
- TP 5 : Protéger des pages à l'aide de la session
- TP : (Ré)organiser mon code
Les supports associés
Le TP de réorganisation s'appuie sur les Slides Organisation.
Point étape 2
Évaluation 2 : Le livre d'or. Un mini projet évalué pour valider les formulaires, l'entry-point, la session et la protection de pages.
Étape 2 : La base de données
Une fois le PHP maitrisé, nous ajoutons la persistance avec SQL. Les TP suivent le complément de cours SQL.
Point étape 3
Évaluation 3 : Le mini catalogue. La synthèse évaluée du parcours : structure, session, authentification et base de données.
Étape 3 : Vers le framework
Vous avez maintenant l'ensemble des bases. La suite logique est de passer sur un framework.
Et ensuite ?
La suite se trouve dans la partie Laravel et dans l'approche MVC.