Les TP web de base
Vous trouverez ici la liste des TP « de base » du web, 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.
Étape 1 : HTML et CSS
Avant de rendre un site dynamique, il faut savoir construire une page.
- TP 1 : Découverte du HTML
- TP 2 : Découverte de la CSS
- TP 3 : Mise en pratique CSS
- TP 4 : Mise en pratique Responsive
- TP 5 : Mon CV
Les supports associés
Étape 2 : 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 3 : 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 4 : 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.