JavaScript
A M S FORMATION
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
2 jours (14 heures)
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
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, animée par un formateur consultant expert, certifié et pédagogue, vise à transmettre les bonnes pratiques du langage pour permettre une autonomie complète, notamment dans l’usage des frameworks. Elle met l’accent sur la maîtrise de la programmation orientée objet avec JavaScript ainsi que sur la modularisation et l’amélioration des développements grâce aux fonctionnalités introduites par ES6, la nouvelle version du langage. Le suivi individualisé est assuré par un encadrement en petits groupes et un support pédagogique est remis à chaque stagiaire, favorisant ainsi un apprentissage efficace et adapté.
2. Les thèmes abordés
- Pratiques JavaScript : gestion des modes de chargement, optimisation via minification, concaténation, cache, CDN, compatibilité (Polyfills), mode strict, débogage, conventions de codage (Google guidelines, JSHint, JSLint), documentation normalisée avec JSDoc.
- TypeScript : introduction aux types forts et aux interfaces.
- JavaScript ES5, DOM et événements : gestion des pièges liés aux variables et fonctions, manipulation du DOM avec querySelectorAll, textContent, classList, addEventListener, setTimeout, bind.
- ECMAScript 6 (ES6/ES2015) : outils de compilation (babel, traceur, TypeScript), portée locale, constantes, template literals, paramètres par défaut, rest et spread operators, déstructuration, fonctions fléchées.
- AJAX nouvelle génération et Promises : travail avec JSON, Fetch API, Promises.
- APIs HTML5 : historique et navigation, géolocalisation, médias (webcam), WebSockets avec socket.io, stockage local, service workers.
- Programmation orientée objet en ES6 : classes, héritages, getters/setters, membres statiques, aspects avancés TypeScript (visibilité, classes abstraites, interfaces).
- Modules JavaScript : gestion des inclusions et dépendances asynchrones (requirejs, AMD), synchrones (browserify, CommonJS), modules ES6 (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
La formation combine apports théoriques et exercices pratiques, favorisant ainsi une compréhension approfondie et une mise en application immédiate des concepts abordés. Chaque participant dispose d’un poste de travail personnel, ce qui facilite la pratique individualisée. La gestion en petits groupes (jusqu’à 8 stagiaires) permet un suivi personnalisé et une adaptation continue aux besoins des apprenants. Des tours de table réguliers sont organisés pour évaluer la progression de chacun. En fin de parcours, une validation des acquis est réalisée via un questionnaire de satisfaction et une évaluation des compétences acquises.
Cette formation JavaScript, animée par un formateur consultant expert, certifié et pédagogue, vise à transmettre les bonnes pratiques du langage pour permettre une autonomie complète, notamment dans l’usage des frameworks. Elle met l’accent sur la maîtrise de la programmation orientée objet avec JavaScript ainsi que sur la modularisation et l’amélioration des développements grâce aux fonctionnalités introduites par ES6, la nouvelle version du langage. Le suivi individualisé est assuré par un encadrement en petits groupes et un support pédagogique est remis à chaque stagiaire, favorisant ainsi un apprentissage efficace et adapté.
2. Les thèmes abordés
- Pratiques JavaScript : gestion des modes de chargement, optimisation via minification, concaténation, cache, CDN, compatibilité (Polyfills), mode strict, débogage, conventions de codage (Google guidelines, JSHint, JSLint), documentation normalisée avec JSDoc.
- TypeScript : introduction aux types forts et aux interfaces.
- JavaScript ES5, DOM et événements : gestion des pièges liés aux variables et fonctions, manipulation du DOM avec querySelectorAll, textContent, classList, addEventListener, setTimeout, bind.
- ECMAScript 6 (ES6/ES2015) : outils de compilation (babel, traceur, TypeScript), portée locale, constantes, template literals, paramètres par défaut, rest et spread operators, déstructuration, fonctions fléchées.
- AJAX nouvelle génération et Promises : travail avec JSON, Fetch API, Promises.
- APIs HTML5 : historique et navigation, géolocalisation, médias (webcam), WebSockets avec socket.io, stockage local, service workers.
- Programmation orientée objet en ES6 : classes, héritages, getters/setters, membres statiques, aspects avancés TypeScript (visibilité, classes abstraites, interfaces).
- Modules JavaScript : gestion des inclusions et dépendances asynchrones (requirejs, AMD), synchrones (browserify, CommonJS), modules ES6 (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
La formation combine apports théoriques et exercices pratiques, favorisant ainsi une compréhension approfondie et une mise en application immédiate des concepts abordés. Chaque participant dispose d’un poste de travail personnel, ce qui facilite la pratique individualisée. La gestion en petits groupes (jusqu’à 8 stagiaires) permet un suivi personnalisé et une adaptation continue aux besoins des apprenants. Des tours de table réguliers sont organisés pour évaluer la progression de chacun. En fin de parcours, une validation des acquis est réalisée via un questionnaire de satisfaction et une évaluation des compétences acquises.
Ces formations peuvent vous intéresser
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1500 €
MÉRIGNAC
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
NANTES
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF
750 €
Malheureusement, vous ne pouvez pas contacter ce centre via Maformation.
Voici des formations similaires :
LE HAILLAN
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1950 €
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
2764 €
Avis du centre
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
7350 €
Les formations les plus recherchées
Formation Strasbourg
Formation Metz
Formation Reims
Formation Troyes
Formation Mulhouse
Formation Colmar
Formation Charleville-Mézières
Formation Épinal
Formation Châlons-en-Champagne
Formation Saint-Dizier
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 Technicien support informatique Nancy
Formation Technicien informatique Nancy
Formation Consultant en informatique Nancy
Formation Administrateur systeme Nancy
Formation Technicien reseaux Nancy
Formation Directeur des systemes d information Nancy
Formation Administrateur reseau Nancy
Formation Data scientist Nancy
Formation Technicien reseaux Strasbourg
Formation Administrateur reseau Strasbourg
Cette formation est temporairement suspendue.
Voir des formations similaires