JavaScript ES6

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

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

  • Cette formation correspond au cours JavaScript que je donne en présentiel à mes étudiants candidats au titre Concepteurs Développeurs d'Applications homologué au niveau Bac+3.

  • A la fin de ce cours, comme mes étudiants, vous pourrez passer avec succès les tests techniques d'embauche des web-agency et des ESN.

Course Curriculum

2 Lectures

Instructor

Profile photo of Gilles Vanderstraeten
Gilles Vanderstraeten

FORMATEUR EN DEVELOPPEMENT WEB ET LOGICIELJavascript - TypeScript - PHP - SQL...Assembleur ARM - C - Java SE - Perl - Ruby - Python...Expérience en formation (depuis 2000)10 000 heures de cours BAC à BAC+5Jury habilité par la DIRECCTE pour les titres professionnels RNCP (DL et CDI)Élu "prof de l'année" par les étudiants d'INGESUP Aix en 2014 et 2015.RéférencesAP Formation...

Review
4.9 course rating
4K ratings
ui-avatar of Jérémie BOUCHOUCHA
Jérémie B.
4.5
8 months ago

Excellent cours, la pédagogie du formateur est vraiment bonne, il prend le temps de tout expliquer tranquillement. Une très bonne vue d'ensemble de JavaScript, à compléter bien entendu avec d'autres ressources et de l'application continue. Bravo et merci!

  • Helpful
  • Not helpful
ui-avatar of Xavier Chesneau
Xavier C.
4.5
8 months ago

Une très bonne approche pour commencer.

  • Helpful
  • Not helpful
ui-avatar of Joël PELLET
Joël P.
5.0
1 year ago

La formation et le formateur sont chacun très motivant, bravo !!!
Excellente formation, rare dans la plateforme Udemy

  • Helpful
  • Not helpful
ui-avatar of Paulin Mazembe Atague
Paulin M. A.
5.0
1 year ago

Très bon cours pour un débutant comme moi

  • Helpful
  • Not helpful
ui-avatar of Leila RABAH
Leila R.
5.0
1 year ago

Clarté des explications très pédagogique

  • Helpful
  • Not helpful
ui-avatar of Salem ferchouche
Salem F.
5.0
2 years ago

cours parfait bien expliqué, bien détaillé prend son temps

  • Helpful
  • Not helpful
ui-avatar of Yoann TOUFFET
Yoann T.
5.0
2 years ago

Des explications synthétiques mais suffisamment précises pour être claires et permettre de comprendre le pourquoi du comment. Vraiment un très bon cours, merci !

  • Helpful
  • Not helpful
ui-avatar of Eric MACE
Eric M.
5.0
2 years ago

Top, vraiment bien expliqué !

  • Helpful
  • Not helpful
ui-avatar of Gautier Chassang
Gautier C.
4.5
2 years ago

Cours très bien expliqué, ludique et accessible.

  • Helpful
  • Not helpful
ui-avatar of Thierry Materne
Thierry M.
5.0
3 years ago

Excellent

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses