Le langage JavaScript est devenu un langage incontournable dans les développements web et mobiles tant côté client que côté serveur avec notamment Node.js. Cette formation vous permettra d'utiliser en production dès aujourd'hui les nouvelles fonctionnalités de la dernière version EcmaScript 2015.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Consulter
À propos de cette formation
Objectifs pédagogiques
Découvrir les nouveautés syntaxiques du JavaScript
Maîtriser les nouvelles API
Utiliser ES6/ES2015 en production
Anticiper l'évolution des Frameworks du Front-End
Se préparer aux nouvelles méthodes de développement JavaScript
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Api
Gestion
Production
Java
JavaScript
Framework
Proxy
Stratégie
Management
Manager
Mise en oeuvre
Le programme
PROGRAMME DE FORMATION » De JavaScript ES5 à ES2015 ES5, JS.next, ES6 / ES2015 évolution et "roadmap". ES5, rappel des bonnes pratiques. Etablir les règles de programmation. ES5 ''use strict" et méthodes moins connues. API issues de la communauté JavaScript. Support courant pour ES6 : compilateurs, polifylls, navigateurs serveurs. Environnement et outils pour le développeur. Travaux pratiques Vous programmerez, à partir d'exemples fournis, un micro framework applicatif JavaScript. » Evolutions syntaxiques fondamentales Constantes et variables de bloc. Assignation destructurée. Chaînes de caractères : multiligne, template, formatage. Fonction, paramètres par défaut, opérateurs "rest / spread". "Arrow Function" : portée lexicale. Usages. Fonction génératrice : "yeld" et "generator object". Fonction itératrice : "iterator". Objet littéral : évolution. Travaux pratiques Migration du code vers ES2015. » POO, nouveautés pour la conception objet Modèles de classe et héritage. Méthodes statiques. Création de "proxy". Design pattern. Nouveaux types : Set, Weakset, Map, Weakmap. Objets natifs héritables. Travaux pratiques Organisation et structuration du code pour une approche Objet par classe. Révision des "Design Pattern". » Nouvelles API JavaScript avec ES6 Promise : gestion des traitements asynchrones. Object.API : revisiter les méthodes. Travaux pratiques Développement d'un service de données Ajax utilisant l'API des Promise. » Modules JavaScript Asynchronous Module Definition ou CommonJS. Système natif de gestion des modules. Gestion et résolution des dépendances. Chargement dynamique. Travaux pratiques Structurer son développement par modules. » Mise en production Stratégie : "transpileur", "package manager" et système de module. Choix du "transpiler" : présentation des solutions. Mise en oeuvre de TypeScript, Traceur, Babel. Pourquoi "packager" son code ? Avantages et solutions. Création de package avec npm, bower et jspm. Choisir entre RequireJS, Browserify, WebPack et SystemJS. Interactions avec les autres outils (linting, test...). Travaux pratiques Création et intégration de package dans le développement.
Informations complémentaires
Sommaire • De JavaScript ES5 à ES2015 • Evolutions syntaxiques fondamentales • POO, nouveautés pour la conception objet • Nouvelles API JavaScript avec ES6 • Modules JavaScript • Mise en production Participants Développeurs JavaScript confirmés, architectes et chefs de projets. Prérequis Bonne connaissance de JavasScript (ES5) est requise. Connaissance de base des composants du web. Travaux pratiques Réalisation d'une application et portage en modules ES6. Méthodes pédagogiques Développement. Migration d'applications existantes. 50% de théorie illustrée par 50% de pratique.
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Ecmascript 6, mettre en oeuvre le nouveau JavaScript, 3 jours (réf. SPT)
ORSYS
Ecmascript 6, mettre en oeuvre le nouveau JavaScript, 3 jours (réf. SPT)