Fondamentaux
Formation JavaScript
JavaScript est le langage qui rend le web interactif. Exécuté par tous les navigateurs, il fonctionne aussi côté serveur avec Node.js : un seul langage pour tout le web, et une étape incontournable pour tout futur développeur. Ce module se concentre sur le langage lui-même, avant de s’en servir pour animer une page.
- Public
- Étudiants
- Webmasters
- Développeurs
- Chefs de projet technique
- Niveau
- Débutant
- Formats
- Sur site ou à distance
Prérequis
Les bases du HTML et du CSS. Aucune connaissance en programmation.
Objectifs
- Écrire un programme lisible : variables, conditions, boucles et fonctions
- Manipuler les tableaux et les objets, et les transformer avec map, filter et reduce
- Lire un message d’erreur et suivre un programme pas à pas dans la console
Programme
Les bases du langage
L’environnement, les variables et les constantes.
La console développeur
Tester une ligne de code, afficher une valeur, lire un message d’erreur et suivre un programme pas à pas avec les points d’arrêt.
Les tableaux et les objets
Les ranger, les parcourir, et les décomposer avec la destructuration et le spread.
La logique
Les conditions, les boucles et les fonctions.
Transformer les données
Les fonctions de rappel, et les méthodes map, filter et reduce.
Travaux pratiques
Le chiffre de César.
Des explications courtes, puis de la pratique : les exercices et le projet sont adaptés au niveau du groupe.