Rating 4.7 out of 5 (297 ratings in Udemy)
What you'll learn- 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.
DescriptionIntroduction
JavaScript, le langage du web
Installer VS Code
Passer VS Code en français …
Rating 4.7 out of 5 (297 ratings in Udemy)
What you'll learn- 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.
DescriptionIntroduction
JavaScript, le langage du web
Installer VS Code
Passer VS Code en français
Ajouter l'extension HTMLHint
Ajouter l'extension Debugger for Chrome
Méthode de travail
Présentation
Les variables
Les types
Les opérateurs (1/2)
Les opérateurs (2/2)
Les conversions
Quiz #1
La structure if/else
La structure switch/case
L'opérateur ternaire
L'évaluation booléenne
Quiz #2
La structure while
La structure do/while
La structure for
Les ruptures break et continue
Quiz #3
Les tableaux
Les tableaux multi-dimensions
Le destructuring asignment
Quiz #4
Les fonctions
Hoisting et scope
Les paramètres par défaut et le rest parameter
Les fonctions variadiques et le spread operator
La récursivité
Le passage de paramètres
Quiz #5
Les exceptions
Présentation
Les classes : bases
Les classes : membres statiques
La classe Math
La classe String
La classe Array
Application Boulangerie : présentation
Application Boulangerie : diagramme de classes
Application Boulangerie : pause
Application Boulangerie : solution (1/2)
Application Boulangerie : solution (2/2)
Héritage (1/3)
Héritage (2/3)
Héritage (3/3)
Contexte (1/2)
Contexte (2/2)
Présentation
L'objet global window
Sélectionner des éléments
Créer et supprimer des éléments
Gérer les règles CSS
Quiz #6
Présentation
La propagation dans le DOM
Les écouteurs on...
Les écouteurs lambda et indépendants
Exercice du Pion en cage : présentation
Exercice du Pion en cage : solution de la première partie
Exercice du Pion en cage : seconde partie
Exercice du Pion en cage : solution de la seconde partie
Supprimer le comportement par défaut
Présentation
Les promesses
API Fetch sans données
API Fetch avec données
Conclusion
Quiz #7