Ne pas tenir compte du tarif indiqué en bas de page
Rendez-vous sur le portail client et cliquer sur Passer commande
Les prix 2020 sont indiqués


Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
JavaScript avancé
JVS-AV / LI-DEV-458

OBJECTIFS PEDAGOGIQUES

À l’issue de ce stage vous serez capable de :
- 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 ».

PUBLIC

PRE–REQUIS

Développeurs, architectes, chefs de projets techniques. Indispensables :
- Avoir une connaissance pratique du langage JavaScript ou avoir suivi « JavaScript ».

CONTENU

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…

SESSIONS PROGRAMMEES

JavaScript avancé

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 3 jours (21 heures) avec 7 heures par jour
Prix stagiaire : 1 350,00 € TTC
Horaires : 09h00 / 17h30

Durée: