Javascript/Ecmascript : Initiation + Approfondissement
Date de mise à jour :
Identifiant Offre Info : 03_251307304F
Organisme responsable :
Dawan
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Programme de la formation
Programme de Formation Javascript/Ecmascript : Initiation + Approfondissement Introduction Présentation Panorama des environnements JavaScript Versions et standard ECMAScript Écrire des instructions en Javascript Les variables et les types de données Les opérateurs Portée des variables var, let, const Les intructions de bloc Les structures de contrôle (conditionnelles et itératives) Déclarer et appeler des fonctions Définir une fonction, syntaxe déclarative et expressions…
Introduction
Présentation
Panorama des environnements JavaScript
Versions et standard ECMAScript
Écrire des instructions en Javascript
Les variables et les types de données
Les opérateurs
Portée des variables var, let, const
Les intructions de bloc
Les structures de contrôle (conditionnelles et itératives)
Déclarer et appeler des fonctions
Définir une fonction, syntaxe déclarative et expressions
Transmettre des paramètres
Retourner une valeur
Définir des paramètres par défaut
La console (log, debug, info, error, ...)
Interagir avec le document via le DOM
Présentation, historique et version
Les objets window et document
Accéder aux éléments (getElementById, querySelector, querySelectorAll)
Découvrir les évènements
Liste des évènements de souris et de clavier (click, keypress, mouseover, etc)
Gestion des fenêtres et boîtes de dialogues
Atelier : Faire afficher et masquer des balises HTML
Manipuler des tableaux
Présentation et structures d'un tableau
Déclaration de tableau (littéral, constructeur)
Ajout et suppression de données (push(), splice())
Parcourir un tableau (forEach, for of)
Les fonctions spécifiques (slice, pop, shift, reverse, etc)
Les fonctions find() et findIndex()
Appréhender le concept d'objet
Atelier : Filtrer des données affichées dans une liste
Déclencher des traitements au travers d'événements
Atelier : Valider les données d'un formulaire
Gérer dynamiquement les attributs
Parcourir et transformer le DOM
Atelier : Réordonner une liste avec du drag & drop
Aller plus loin avec les objets
Utiliser les syntaxes de classe
Atelier : Créer le jeu du chifumi en orienté objet
Exploiter les traitements asynchrone avec les promesses
Atelier : Récupérer des données à l'aide de Promesse
Dialoguer avec un serveur (Ajax, XMLHttpRequest)
Atelier : Soumettre et lire des données provenant d'une API REST
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Financement
- Conventionnement
- Non
- Financeur
-
- Bénéficiaire de l'action
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissance en HTML et CSS
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
62 Rue de Bonnel69003 Lyon 3e
Responsable : Dawan
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
62 Rue de Bonnel
69003 Lyon 3e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes