Langages de Programmation - JavaScript en EMCAScript 6



Objectifs, programme, validation de la formation

Objectifs

Connaître et utiliser les apports de la norme ES2015 ou SCMAScript 6 inf. div Exploiter ces particularités dans les nouveaux projets. inf. div

Description, programmation

inf. div Introduction inf. div inf. div Rappels sur les aspects avancés de JavaScript inf. div inf. div Synthèse des apports de ES2015 inf. div inf. div Compatibilité actuelle des browsers inf. div inf. div Tour d horizon des outils de développement et d intégration actuelle inf. div inf. div Compilateurs disponibles inf. div inf. div Apports de ES2015 inf. div inf. div Mot clé let inf. div inf. div Assignation des variables inf. div inf. div Constantes inf. div inf. div Modification des API inf. div inf. div Utilisation de la nouvelle syntaxe des arrow functions inf. div inf. div Assignations destructurées inf. div inf. div Formatage des chaînes de caractères inf. div inf. div Object API les nouvelles méthodes inf. div inf. div Objets en ES2015 inf. div inf. div Modularisation avec AMD et CommonJS inf. div inf. div Façons pour l utiliser inf. div inf. div Gestion des dépendances inf. div inf. div Dynamique loading inf. div inf. div Fonctions inf. div inf. div Tableaux Array inf. div inf. div Autres types comme Enum ... inf. div inf. div Itérateurs et générateurs inf. div inf. div Création d un itérateur inf. div inf. div Boucles For inf. div inf. div Création d un générateur inf. div inf. div Exploitation d un générateur inf. div inf. div Asynchronisme avec TypeScript inf. div inf. div Présentation des Promises inf. div inf. div Création et utilisation des Promises inf. div inf. div Déployer une application ES2015 inf. div inf. div Transpilateurs inf. div inf. div Package managers inf. div inf. div Traceurs inf. div inf. div Produit Babel inf. div inf. div Nécessité de packager son code inf. div inf. div Gestion des packages avec npm inf. div inf. div Outils de Lint et de test inf. div inf. div Certification en option inf. div inf. div 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. inf. div inf. div 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. inf. div inf. div L examen sera passé à la fin de la formation. inf. div

Validation et sanction

Certification M2I Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 14 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Avoir une très bonne connaissance de JavaScript et des fondamentaux de l objet.

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable