JavaScript ES6

Maîtrisez JavaScript au quotidien

JavaScript ES6
JavaScript ES6

JavaScript ES6 free download

Maîtrisez JavaScript au quotidien

  • SECTION #1
    Préambule

  1. Introduction

  2. JavaScript, le langage du web

  3. Installer VS Code

  4. Passer VS Code en français

  5. Ajouter l'extension HTMLHint

  6. Ajouter l'extension Debugger for Chrome

  7. Méthode de travail

  • SECTION #2
    Maîtrisez la syntaxe

  1. Présentation

  2. Les variables

  3. Les types

  4. Les opérateurs (1/2)

  5. Les opérateurs (2/2)

  6. Les conversions

  7. Quiz #1

  8. La structure if/else

  9. La structure switch/case

  10. L'opérateur ternaire

  11. L'évaluation booléenne

  12. Quiz #2

  13. La structure while

  14. La structure do/while

  15. La structure for

  16. Les ruptures break et continue

  17. Quiz #3

  18. Les tableaux

  19. Les tableaux multi-dimensions

  20. Le destructuring asignment

  21. Quiz #4

  22. Les fonctions

  23. Hoisting et scope

  24. Les paramètres par défaut et le rest parameter

  25. Les fonctions variadiques et le spread operator

  26. La récursivité

  27. Le passage de paramètres

  28. Quiz #5

  29. Les exceptions

  • SECTION #3
    Programmation Orientée Objet

  1. Présentation

  2. Les classes : bases

  3. Les classes : membres statiques

  4. La classe Math

  5. La classe String

  6. La classe Array

  7. Application Boulangerie : présentation

  8. Application Boulangerie : diagramme de classes

  9. Application Boulangerie : pause

  10. Application Boulangerie : solution (1/2)

  11. Application Boulangerie : solution (2/2)

  12. Héritage (1/3)

  13. Héritage (2/3)

  14. Héritage (3/3)

  15. Contexte (1/2)

  16. Contexte (2/2)

  • SECTION #4
    DOM et Web API

  1. Présentation

  2. L'objet global window

  3. Sélectionner des éléments

  4. Créer et supprimer des éléments

  5. Gérer les règles CSS

  6. Quiz #6

  • SECTION #5
    Programmation événementielle

  1. Présentation

  2. La propagation dans le DOM

  3. Les écouteurs on...

  4. Les écouteurs lambda et indépendants

  5. Exercice du Pion en cage : présentation

  6. Exercice du Pion en cage : solution de la première partie

  7. Exercice du Pion en cage : seconde partie

  8. Exercice du Pion en cage : solution de la seconde partie

  9. Supprimer le comportement par défaut

  • SECTION #6
    Traitements asynchrones

  1. Présentation

  2. Les promesses

  3. API Fetch sans données

  4. API Fetch avec données

  • SECTION #7
    Conclusion

  1. Conclusion

  2. Quiz #7