Javascript/Ecmascript : Initiation + Approfondissement par Dawan

Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
IntroductionPrésentationPanorama des environnements JavaScriptVersions et standard ECMAScriptLes basesLes variables et les types de donnéesLes opérateursPortée des variables var, let, constLes intructions de blocLes structures de contrôle (conditionnelles et itératives)Les littéraux de templatesAffectation par décompositionLes fonctionsDéfinir une fonction, syntaxe déclarative et expressionsLes quatres manière d'appeler une fonctionDéfinir des paramètres par défautRest Parameter & Spread OperatorLes fermeturesLes fonctions fléchéesLa console (log, debug, info, error, ...)Les tableauxPrésentation et structures d'un tableauDé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()Les ObjetsPrésentationLes objets littérauxAjouter & accéder aux propriétésLes property shorthandLe prototypageDéclaration de méthodesL'association d'objet rapide ( Object.assign() )Les chaînes de caractères et les datesLes méthodes associées aux chaînes de caractèresLa classe MathInternationalisation: format de dates et monétairesLa syntaxe de classeDéclaration de ClasseConstructeur et accesseurLes variables et méthodes de classe (static)HéritageIterator et GeneratorLes collections (Set et Map)Les PromessesDéfinitionCréer une promesseLes fonctions resolve() et reject()Attacher nos callbacks à une promise (then(), catch()) Atelier : Récupérer des données à l'aide de PromesseDocument Object ModelPrésentation, historique et versionLes objets window et documentAccéder aux éléments (getElementById, querySelector, querySelectorAll)Manipuler les attributs (getAttribute & setAttribute)Modifier le contenu d'une balises (innerHTML, innerText, innerContent)Gestion des fenêtres et boîtes dialoguesAtelier : Créer une liste d'invitésLes évènementsPrincipe des événements, manipuler les écouteursListe des évènements de souris et de clavier (click, keypress, mouseover, etc)Les évènement attacher au navigateur (load, unload, resize, etc)Les évènements de formulaire (submit et reset)Récupérer et manipuler l'évènementLes fonctions preventDefault() et stopPropagation()Atelier : Créer une galerie d'imageGestion dynamique du CSSListe des propriétés css en javascriptModifier le css à l'aide de l'attribut styleAjout & suppression de class (className, classLi
Objectifs
Apprendre et maitriser les bases de JavaScript, du DOM et de l'Ajax
Centre(s)
  • Lyon - 6ème (69)
Formation proposée par : Dawan
À découvrir
Javascript/Ecmascript : Initiation + Approfondissement par Dawan
Javascript/Ecmascript : Initiation et Approfondissement par Dawan
Javascript - Ecmascript - initiation et approfondissement par Dawan
Javascript Ecmascript initiation et approfondissement (à distance) par Dawan
Full Stack JavaScript : ECMAScript 6 par Aplose
VERTEGO INFORMATIQUE
Javascript par VERTEGO INFORMATIQUE
JavaScript - Nouveautés apportées par les versions ECMAScript 6 à 9 par M2i FORMATION STRASBOURG
JavaScript - Nouveautés apportées par les versions ECMAScript 6 à 9 par M2I FORMATION NANCY
JavaScript - Nouveautés apportées par les versions ECMAScript 6 à 9 par M2I FORMATION METZ
OF CFA TURENNE COMPETENCES
JavaScript - les fondamentaux par OF CFA TURENNE COMPETENCES