Langages de Programmation - JavaScript avancé - par M2I Formation (Siège)

Lieu(x)
En centre (76)
Durée
Total : 21 heures
En centre : 21 heures
Financement
100 % demandeur d’emploi
Demandeur d’emploi
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Rappels importants du langage
Les fonctions
La portée des données
Objets ou fonctions ?
Le débogage avec les meilleures outils
Pièges du langage
Typage faible, "hoisting"...
Contexte et variables globales
Programmation objet
Constructeurs
"this"
Prototype et __prototype
Héritage
Visibilité
Importance de la modularisation
Créer un module en JavaScript
Utilisation des modules
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 : ECMAScript 6 et 7
Présentation des langages dérivés de JavaScript
TypeScript
Dart
CoffeeScript
ECMAScript 6 et ses nouveautés
Classes
Modules
Fonctions fléchées
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)
  • Le Havre (76)
Métier(s)
Compétence(s)
Formation proposée par : M2I Formation (Siège)
À découvrir
LH SOLUTIONS
FORMATION SQL (débutant - intermédiaire - avancé) par LH SOLUTIONS
LH SOLUTIONS
FORMATION ADOBE INDESIGN - DÉBUTANT - AVANCÉ par LH SOLUTIONS
LH SOLUTIONS
FORMATION ADOBE PHOTOSHOP - DÉBUTANT - AVANCÉ par LH SOLUTIONS
Langage de programmation: HTML/CSS3/Javascript par ACFOR
Langages de Programmation - JavaScript par Scribtel formation
Langages de Programmation JavaScript par M2I Formation
SAGEXA
Maîtriser le langage javascript dans un contexte web par SAGEXA
Javascript avancé - formation avancée pour maîtrisez les subtilités du langage JavaScript par Human Coders
VERTEGO INFORMATIQUE
Javascript par VERTEGO INFORMATIQUE
Langages de Programmation - Développeur Javascript / PHP par M2I Formation