Cherche Formateur Javascript

Brain Consulting recherche un formateur pour animer un cours sur : JAVASCRIPT POO & ES6

Lieu de la formation :  Paris

Nombre de stagiaires : 2

Niveau stagiaires : débutant

Dates : 11 au 14 Décembre

Durée : 4jours

Plan de Formation : 

  • 1/ Bonnes pratiques JavaScript
    • Types de chargement (head, footer, async, defer, DOMContentLoaded)
    • Minification, concaténation, cache, CDN
    • Compatibilité : polyfills
    • Mode strict et debugger
    • Conventions de codage (Google Guidelines, JSHint / JSLint)
    • JSDoc : documentation normalisée
  • 2/ JavaScript fortement typé (TypeScript)
    • Typage fort
    • Interfaces
  • 3/ JavaScript moderne : ES5, DOM, événements
    • Pièges des variables et fonctions
    • QuerySelectorAll, textContent, classList
    • AddEventListener, setTimeout, bind
  • 4/ Nouveautés ECMAScript 6 (ES6 / ES2015)
    • Compileurs ES6 : babel, traceur et typescript
    • Portée locale à un bloc et constantes
    • Template litterals
    • Paramètres : valeurs par défaut, rest, spread
    • Destructuration et arrow functions
  • 5/ AJAX nouvelle génération et Promises
    • JSON
    • fetch API
    • Promise
  • 6/ APIs HTML5
    • Historique et navigation (pushState)
    • Géolocalisation
    • Médias (webcam…)
    • Web sockets : socket.io
    • Stockage local
    • Service workers
  • 7/ Programmation Orientée Objet en ES6
    • Classes
    • Héritage
    • Getters / setters, statique
    • TypeScript : visibilité, classes abstraites, interfaces
  • 8/ Modules JavaScript
    • Inclusions et dépendances asynchrones : requirejs (AMD)
    • Inclusions et dépendances synchrones : browserify (CommonJS)
    • Modules ES6 : SystemJS / webpack
  • 9/ Automatisation en JavaScript
    • Gestion des packages back-end : npm
    • Gestion des packages front-end : bower
    • Tâches automatisées : gruntjs et gulp
  • 10/ Framework JavaScript : intro à Angular 2
  • 11/ JavaScript back-end : intro à Node.js
  • 12/ Le futur : intro aux Web Components

Merci de répondre en remplissant le formulaire suivant :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *