A l’issue de la formation, l’apprenant sera capable de :
Maîtriser le langage JavaScript
Accélérer la création des applications Web
Rendre ses applications modulaires pour
• Faciliter la réutilisation du code
• Simplifier le travail en équipe
• Simplifier la maintenance des applications
• Prévoir les futures évolutions d’un projet
• Maîtrise des APIs HTML
- Développement
- Développement web
Formation JavaScript perfectionnement
Objectifs
Prérequis
Connaitre le HTML et le CSS.
Disposer de bonnes connaissances du JavaScript.
Avoir des notions en programmation orientée objet.
Public
Développeurs
Formation(s) associée(s)
- Formation React Native Développer des applications mobiles multiplateformes
- Formation Développer des applications avec React.js et Redux
- Formation devenez un développeur Full Stack avec React.js et Node.js
- Formation Vue.JS Devenir un développeur Front End Vuejs niveau débutant
- Formation React.JS devenir un développeur front end Reactjs niveau Débutant
- Formation Conception d’interfaces graphiques full JavaScript avec Angular, TypeScript et Bootstrap
- Formation Vue.js Version 3
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Notre formateur
Travaux pratiques
A distance / Classe virtuelle
Un cadre Maîtrisé
Les Modules
de formation
Les « Web Components »
Bootstrap
JQuery
Node.js
Angular
React
Débogage
Les tests unitaires
La méthode Behavior-driven development
La technique du développement piloté par les tests (TDD)
Rendre le code fonctionnel sur la plupart des navigateurs
• Les polyfills
• Transpiler
Les WebSockets
Créer des flux vidéo avec WebRTC
Web Workers
Gestion de l’historique
Gestion des cookies
LocalStorage / Session Storage
Les fonctions
• Les paramètres par défaut
• Paramètres restants
• Fonctionnement en mémoire
• Fonctions anonymes
• Callbacks
• Les closures
• Fonctions fléchées
• Les scopes
Les objets
Les classes
• Qu’est-ce qu’une classe ?
• Fonctionnement en mémoire
• Les attributs et les propriétés.
• La visibilité
• Les méthodes
• Héritage
• Le mot clé « static »
• Bonnes pratiques
Les collections
• Les différents types
• Fonctionnement
Gestion des erreurs
Les modules
Les événements
Les promesses
Les sucres syntaxiques :
• Ensemble des nouveautés de ES6 pour simplifier le code
Échange des données vers un serveur avec AJAX