JavaScript avancé par M2i

Lieu(x)
En centre (31, 34)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Pièges du langage
Typage faible, "hoisting"...
Contexte et variables globales
Programmation objet
Constructeurs
"this"
Prototype et __prototype
Héritage
Visibilité
Programmation fonctionnelle
Fonctions anonymes
Fonctions immédiates
Fonctions internes
Redéfinition
Surcharge et mot clé (arguments)
Closure
Structuration et qualité du code
Séparation en multiple fichiers
Définition de modules
Asynchronous Module Definition (AMD)
AMD avec Require.js
Impacts des "closures" sur la lisibilité
Qualité avec JSHint et JSLint
Evolutions récentes
Présentation des langages dérivés de JavaScript : TypeScript, Dart, CoffeeScript
ECMAScript 6 et ses nouveautés : classes, modules, fonctions =>, promise, nouvelles méthodes de Object...
Certification (en option)
Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
L'examen sera passé à la fin de la formation.
Objectifs
Comprendre les contextes d'exécution
Structurer le code JavaScript en modules
Implémenter les concepts objets en JavaScript
Maîtriser les aspects fonctionnels et les "closures".
Centre(s)
  • Montpellier (34)
  • Toulouse (31)
Métier(s)
Compétence(s)
Formation proposée par : M2i
À découvrir
JavaScript avancé par M2I FORMATION NANCY
JavaScript avancé par M2i FORMATION STRASBOURG
VERTEGO INFORMATIQUE
Javascript par VERTEGO INFORMATIQUE
Javascript avancé - formation avancée pour maîtrisez les subtilités du langage JavaScript par Human Coders
JavaScript - niveau avancé par PLB Consultant
OF CFA TURENNE COMPETENCES
JavaScript - les fondamentaux par OF CFA TURENNE COMPETENCES
OF CFA TURENNE COMPETENCES
JavaScript - les fondamentaux par OF CFA TURENNE COMPETENCES
CONNEXION GRAPHIQUE
DEVELOPPEMENT EN JAVASCRIPT par CONNEXION GRAPHIQUE
Webmaster Avancé : Javascript/JQuery par Dawan
Langages de Programmation - JavaScript avancé - par M2I Formation (Siège)