Contenu du cours
11. Introduction au développement front-end
22. Qu'est-ce que HTML, CSS et Javascript
33. Installation et configuration de l'environnement de développement
44. Introduction au HTML : structure de base, balises et attributs
54.1. Introduction au HTML : structure de base, balises et attributs : Introduction au HTML
64.2. Introduction au HTML : structure de base, balises et attributs : Structure de base du HTML
74.3. Introduction au HTML : structure de base, balises et attributs : Comprendre les balises HTML
84.4. Introduction au HTML : structure de base, balises et attributs : Attributs en HTML
94.5. Introduction au HTML : structure de base, balises et attributs : balises de titre
104.6. Introduction au HTML : structure de base, balises et attributs : balises de paragraphe
114.7. Introduction au HTML : structure de base, balises et attributs : Balises de lien (a)
124.8. Introduction au HTML : structure de base, balises et attributs : Balises d'image (img)
134.9. Introduction au HTML : structure de base, balises et attributs : Listes en HTML
144.10. Introduction au HTML : structure de base, balises et attributs : Formulaires HTML
154.11. Introduction au HTML : structure de base, balises et attributs : Balises d'entrée
164.12. Introduction au HTML : structure de base, balises et attributs : balises de bouton
174.13. Introduction au HTML : structure de base, balises et attributs : Tableaux en HTML
184.14. Introduction au HTML : structure de base, balises et attributs : balises split et span
194.15. Introduction au HTML : structure de base, balises et attributs : HTML sémantique
204.16. Introduction au HTML : structure de base, balises et attributs : Introduction au CSS
214.17. Introduction au HTML : structure de base, balises et attributs : sélecteurs CSS
224.18. Introduction au HTML : structure de base, balises et attributs : propriétés et valeurs CSS
234.19. Introduction au HTML : structure de base, balises et attributs : modèle de boîte
244.20. Introduction au HTML : structure de base, balises et attributs : positionnement en CSS
254.21. Introduction au HTML : structure de base, balises et attributs : Flexbox et Grid
264.22. Introduction au HTML : structure de base, balises et attributs : Media Queries
274.23. Introduction au HTML : structure de base, balises et attributs : Introduction à JavaScript
284.24. Introduction au HTML : structure de base, balises et attributs : variables et types de données
294.25. Introduction au HTML : structure de base, balises et attributs : opérateurs JavaScript
304.26. Introduction au HTML : structure de base, balises et attributs : structures de contrôle (if, switch, for, while)
314.27. Introduction au HTML : structure de base, balises et attributs : Fonctions en JavaScript
324.28. Introduction au HTML : structure de base, balises et attributs : Objets et tableaux
334.29. Introduction au HTML : structure de base, balises et attributs : manipulation du DOM
3416h30. Introduction au HTML : structure de base, balises et attributs : événements en JavaScript
354.31. Introduction au HTML : structure de base, balises et attributs : AJAX et API Fetch
364.32. Introduction au HTML : structure de base, balises et attributs : Introduction à ES6+
374.33. Introduction au HTML : structure de base, balises et attributs : promesses et async/await
384.34. Introduction au HTML : structure de base, balises et attributs : Introduction à Node.js et NPM
394.35. Introduction au HTML : structure de base, balises et attributs : Frameworks et bibliothèques populaires (React, Angular, Vue)
405. Formatage du texte avec HTML
416. Listes et tableaux en HTML
427. Formulaires et entrées en HTML
438. Introduction à CSS : sélecteurs, propriétés et valeurs
448.1. Introduction au CSS : sélecteurs, propriétés et valeurs : Introduction au CSS
458.2. Introduction au CSS : sélecteurs, propriétés et valeurs : Comprendre ce que sont les sélecteurs CSS
468.3. Introduction au CSS : sélecteurs, propriétés et valeurs : Types de sélecteurs CSS : Élément, Classe et ID
478.4. Introduction à CSS : sélecteurs, propriétés et valeurs : combinaison de sélecteurs CSS
488.5. Introduction à CSS : sélecteurs, propriétés et valeurs : Introduction aux propriétés CSS
498.6. Introduction au CSS : sélecteurs, propriétés et valeurs : Comment utiliser et comprendre les propriétés CSS
508.7. Introduction au CSS : sélecteurs, propriétés et valeurs : Introduction aux valeurs en CSS
518.8. Introduction au CSS : sélecteurs, propriétés et valeurs : Différents types de valeurs en CSS : Couleurs, Tailles et Unités
528.9. Introduction à CSS : sélecteurs, propriétés et valeurs : Comment appliquer des valeurs aux propriétés CSS
538.10. Introduction à CSS : sélecteurs, propriétés et valeurs : Comprendre la cascade et l'héritage en CSS
548.11. Introduction à CSS : sélecteurs, propriétés et valeurs : comment utiliser l'inspecteur d'éléments pour déboguer CSS
559. Style de texte avec CSS
5610. Mise en page et positionnement avec CSS
5711. Modèle de boîte et remplissage, bordure et marge
5812. Couleurs et arrière-plans en CSS
5913. Pseudoclasses et pseudoéléments en CSS
6014. Animations et transitions en CSS
6115. Conception réactive avec requêtes multimédias
6216. Introduction à Bootstrap
6317. Utilisation de grilles et de conteneurs dans Bootstrap
6418. Composants Bootstrap : boutons, formulaires, carrousel
6519. Introduction à Javascript : variables, types de données, opérateurs
6619.1. Introduction à Javascript : variables, types de données, opérateurs : Introduction à Javascript
6719.2. Introduction à Javascript : variables, types de données, opérateurs : Variables en Javascript
6819.3. Introduction à Javascript : variables, types de données, opérateurs : Types de données en Javascript
6919.4. Introduction à Javascript : variables, types de données, opérateurs : Opérateurs en Javascript
7020. Structures de contrôle en Javascript : si, pour, tant que
7121. Fonctions en Javascript
7222. Objets et tableaux en Javascript
7323. Manipulation des éléments DOM et HTML avec Javascript
7424. Événements et auditeurs en Javascript
7525. Formulaires et validation des données avec Javascript
7626. Introduction à jQuery
7727. Effets et animations avec jQuery
7828. Requêtes Ajax et HTTP avec Javascript
7929. Introduction à React.js
8030. Composants et état dans React.js
8131. Itinéraires et navigation dans React.js
8232. Introduction à Vue.js
8333. Directives et composants dans Vue.js
8434. Gestion de l'état avec Vuex
8535. Introduction à Angular.js
8636. Composants et services dans Angular.js
8737. Formulaires et validation des données avec Angular.js
8838. Bonnes pratiques de codage et d’organisation de projet
8939. Gestion des versions de code avec Git
9040. Déploiement d'applications Front End
9141. Tests unitaires et d'intégration en Javascript
9242. SEO et accessibilité Web
9343. Performances et optimisation du site Web
9444. Outils de développement de navigateur
9545. Travailler avec des API et des données JSON
9646. Présentation de Node.js et Express.js
9747. Websockets et communication en temps réel
9848. Travailler avec des bases de données NoSQL : MongoDB
9949. Authentification et autorisation avec JWT
10050. Sécurité Web : CORS, CSRF, XSS
Et beaucoup plus