Java Script
AMS TRAINING
Adopter les bonnes pratiques JavaScript et le maîtriser pour pouvoir être autonome avec les frameworks.
Maîtriser la programmation orientée Objet avec JavaScript
Modulariser et améliorer ses développements avec l'ES6, nouvelle version de Javascript.
PRATIQUES JAVASCRIPT
Forme de chargement ( head, footer, async, defer, DOMcontentLoaded)
Minification,concaténation,cache,CDN,compatibilité : Polyfills
Mode strict et débugger
Convention de codage ( Google guidelines, JSHint, JSLint )
JSDoc : documentation normalisée
JAVASCRIPT : TYPE SCRIPT
Type fort
Interface
JAVASCRIPT ES5,DOM, EVENEMENTS
Pièges des variables et fonctions querySelectorAll, textContent,classList, addEventListener,seTimeout, bin
ECMASCRIPT 6 ( ES6 / ES2015 )
Compileur ES6, babel, traceur et typescript
Portée locale à un bloc et constantes
Template litterals
Paramètres valeurs par défaut, rest, spread
Déstructuration et arrow function
AJAX NOUVELLE GENERATION ET PROMISES
JSON
Fetch API
Promise
APIS HTML 5
Historique et navigation
Géolocalisation
Médias (webcam…)
Web sockets : socket.io
Stockage local
Service workers
PROGRAMMATION ORIENTEE OBJET EN ES6
Classes
Héritages
Getters / Setters, statique
Typescript : visibilité, classes abstraites, interface
MODULES JAVASCRIPT
Inclusions et dépendances asynchrones : requirejs AMD
Inclusion et dépendances synchrones : browserify Common JS
Module ES6 : SystemJS / Webpack
AUTOMATISATION EN JAVASCRIPT
Gestion des packages : npm
Bundling et tâches : webpack et rollup
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation