Langages de Programmation - JavaScript avancé



Objectifs, programme, validation de la formation

Objectifs

inf. div Comprendre les contextes d exécution inf. div inf. div Structurer le code JavaScript en modules inf. div inf. div Implémenter les concepts objets en JavaScript inf. div inf. div Maîtriser les aspects fonctionnels et les closures . inf. div

Description, programmation

inf. div Pièges du langage inf. div inf. div Typage faible hoisting ... inf. div inf. div Contexte et variables globales inf. div inf. div Programmation objet inf. div inf. div Constructeurs inf. div inf. div this inf. div inf. div Prototype et __prototype inf. div inf. div Héritage inf. div inf. div Visibilité inf. div inf. div Programmation fonctionnelle inf. div inf. div Fonctions anonymes inf. div inf. div Fonctions immédiates inf. div inf. div Fonctions internes inf. div inf. div Redéfinition inf. div inf. div Surcharge et mot clé arguments inf. div inf. div Closure inf. div inf. div Structuration et qualité du code inf. div inf. div Séparation en multiple fichiers inf. div inf. div Définition de modules inf. div inf. div Asynchronous Module Definition AMD inf. div inf. div AMD avec Require.js inf. div inf. div Impacts des closures sur la lisibilité inf. div inf. div Qualité avec JSHint et JSLint inf. div inf. div Evolutions récentes inf. div inf. div Présentation des langages dérivés de JavaScript TypeScript Dart CoffeeScript inf. div inf. div ECMAScript 6 et ses nouveautés classes modules fonctions gt promise nouvelles méthodes de Object 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 21 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 connaissance pratique du langage JavaScript ou avoir suivi JVS-IN JavaScript .

É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