JavaScript
A M S FORMATION
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En présentiel
2 jours (14 heures)
Nous contacter
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
1. La formation en résumé
Cette formation JavaScript vise à permettre aux participants d’adopter les bonnes pratiques du langage et de le maîtriser pleinement afin d’être autonomes dans l’utilisation des frameworks. Elle met un accent particulier sur la programmation orientée objet avec JavaScript ainsi que sur la modularisation et l’amélioration des développements grâce à la version ES6 du langage. Animée par un formateur consultant expert et certifié, cette formation combine apports théoriques et exercices pratiques pour un apprentissage efficace et personnalisé. Le suivi individualisé est renforcé par un encadrement en petits groupes, facilitant ainsi la progression de chaque stagiaire.
2. Les thèmes abordés
- Pratiques JavaScript : modes de chargement, minification, concaténation, gestion du cache, compatibilité, mode strict, débogage, conventions de codage, documentation normalisée (JSDoc).
- JavaScript et TypeScript : typage fort, interfaces.
- JavaScript ES5, DOM, événements : gestion des pièges liés aux variables et fonctions, principales méthodes DOM et événements.
- ECMAScript 6 (ES6/ES2015) : outils de compilation (Babel, Traceur), portée locale, constantes, template literals, paramètres par défaut, rest/spread operators, déstructuration, fonctions fléchées.
- AJAX nouvelle génération et Promises : JSON, Fetch API, gestion asynchrone.
- APIs HTML5 : historique et navigation, géolocalisation, gestion des médias (webcam), WebSockets avec socket.io, stockage local, service workers.
- Programmation orientée objet en ES6 : classes, héritage, getters/setters, membres statiques, aspects avancés TypeScript (visibilité, classes abstraites, interfaces).
- Modules JavaScript : inclusion asynchrone (RequireJS/AMD), inclusion synchrone (Browserify/CommonJS), modules ES6 avec SystemJS/Webpack.
- Automatisation en JavaScript : gestion des packages avec npm, bundling et tâches avec Webpack et Rollup.
3. Éléments de méthodologie de la formation
L’approche pédagogique combine apports théoriques et exercices pratiques réalisés sur poste de travail individuel. La formation est organisée en petits groupes d’au plus huit participants, ce qui permet un suivi adapté et personnalisé de chacun. Un support pédagogique est fourni tout au long des sessions. La progression est régulièrement évaluée via des tours de table, et la validation des acquis se fait en fin de parcours à travers un questionnaire de satisfaction et une évaluation finale.
Cette formation JavaScript vise à permettre aux participants d’adopter les bonnes pratiques du langage et de le maîtriser pleinement afin d’être autonomes dans l’utilisation des frameworks. Elle met un accent particulier sur la programmation orientée objet avec JavaScript ainsi que sur la modularisation et l’amélioration des développements grâce à la version ES6 du langage. Animée par un formateur consultant expert et certifié, cette formation combine apports théoriques et exercices pratiques pour un apprentissage efficace et personnalisé. Le suivi individualisé est renforcé par un encadrement en petits groupes, facilitant ainsi la progression de chaque stagiaire.
2. Les thèmes abordés
- Pratiques JavaScript : modes de chargement, minification, concaténation, gestion du cache, compatibilité, mode strict, débogage, conventions de codage, documentation normalisée (JSDoc).
- JavaScript et TypeScript : typage fort, interfaces.
- JavaScript ES5, DOM, événements : gestion des pièges liés aux variables et fonctions, principales méthodes DOM et événements.
- ECMAScript 6 (ES6/ES2015) : outils de compilation (Babel, Traceur), portée locale, constantes, template literals, paramètres par défaut, rest/spread operators, déstructuration, fonctions fléchées.
- AJAX nouvelle génération et Promises : JSON, Fetch API, gestion asynchrone.
- APIs HTML5 : historique et navigation, géolocalisation, gestion des médias (webcam), WebSockets avec socket.io, stockage local, service workers.
- Programmation orientée objet en ES6 : classes, héritage, getters/setters, membres statiques, aspects avancés TypeScript (visibilité, classes abstraites, interfaces).
- Modules JavaScript : inclusion asynchrone (RequireJS/AMD), inclusion synchrone (Browserify/CommonJS), modules ES6 avec SystemJS/Webpack.
- Automatisation en JavaScript : gestion des packages avec npm, bundling et tâches avec Webpack et Rollup.
3. Éléments de méthodologie de la formation
L’approche pédagogique combine apports théoriques et exercices pratiques réalisés sur poste de travail individuel. La formation est organisée en petits groupes d’au plus huit participants, ce qui permet un suivi adapté et personnalisé de chacun. Un support pédagogique est fourni tout au long des sessions. La progression est régulièrement évaluée via des tours de table, et la validation des acquis se fait en fin de parcours à travers un questionnaire de satisfaction et une évaluation finale.
Ces formations peuvent vous intéresser
Avis du centre
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1500 €
MÉRIGNAC
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
Malheureusement, vous ne pouvez pas contacter ce centre via Maformation.
Voici des formations similaires :
Disponible dans 94 villes
En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
1190 €
Avis du centre
LE HAILLAN
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1950 €
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
2494 €
Avis du centre
Les formations les plus recherchées
Formation Paris
Formation Toulouse
Formation Nantes
Formation Saint-Étienne
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Limoges
Formation Strasbourg
Formation Montpellier
Formation Informatique CPF
Formation Informatique en ligne
Formation Developpeur informatique CPF
Formation Developpeur informatique en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Technicien reseaux
Formation Administrateur reseau
Formation Directeur des systemes d information
Formation Rssi
Formation Data scientist
Formation Chef de projet informatique
Formation Consultant en informatique Nantes
Formation Technicien support informatique Nantes
Formation Administrateur systeme Nantes
Formation Technicien informatique Nantes
Formation Technicien support informatique Paris
Formation Consultant en informatique Paris
Formation Technicien informatique Paris
Formation Administrateur systeme Paris
Formation Rssi Paris
Formation Directeur des systemes d information Paris
Cette formation est temporairement suspendue.
Voir des formations similaires