Les TP JavaScript
Vous trouverez ici la liste des TP JavaScript, dans l'ordre dans lequel je vous conseille de les réaliser. Le JavaScript s'exécute dans le navigateur, il vient compléter ce que vous avez vu côté serveur avec le PHP.
La séquence de base est organisée sur 4 semaines (4 séances de 2 heures), avec un point étape évalué en dernière séance.
Les prérequis
Le HTML et la CSS doivent être acquis avant de commencer (voir les fondamentaux du web). Les bases de la programmation vues en PHP (les TP PHP de base) sont également supposées connues.
Les supports du parcours
Gardez-les à portée de main pendant tous les TP, c'est important :
Semaine 1 : Les bases du JavaScript
Les TP suivent le complément de cours JavaScript.
Semaine 2 : Manipuler la page (DOM et événements)
- TP 2 : Le retour de Bart
- TP 3 : Contrôle de saisie et interactivité
- TP 3.1 : Interactivité (si vous êtes en avance)
Semaine 3 : L'Ajax
- TP 4 : Pratiquer l'Ajax
- TP 4.1 : La BTS TV 2.0 (Ajax) (si vous êtes en avance)
Semaine 4 : Le point étape
Point étape
Évaluation : Mon catalogue de films. Un mini projet évalué pour valider la séquence : manipulation du DOM, événements et Ajax avec fetch.
Pour aller plus loin
Une fois la séquence terminée (ou si vous êtes en avance) :
- TP 5 : Les librairies pour vous sauver
- Prise en main JavaScript avancé
- Questions complémentaires
- Découverte de HTMX
Et ensuite : VueJS
Le framework côté client. Les TP utilisent VueJS 3, la version actuelle.