Nouveautés ES6 - Partie 1
  • Introduction
  • [RAPPEL] Let et Const
  • [RAPPEL] Scope de Bloc
  • [RAPPEL] Let, Const ou Var ?
  • [RAPPEL] Arrow Functions (Fonctions Flêchées)
Nouveautés ES6 - Partie 2
  • Paramètres par défaut
  • Paramètres Rest
  • Opérateur Spread
  • for of
  • Template Literals
  • Destructuring Arrays
  • Destructuring Objects
Retour sur le Snake – Nouveautés ES6
  • Présentation du projet (Partie 1)
  • Présentation du projet (Partie 2)
  • Paramètres par défaut
  • Paramètres Rest
  • for of
  • Destructuring
Quiz ES6
  • Quiz ES6
Classes ES6
  • [RAPPEL] Classes
  • Inheritance (Héritage)
  • Extend Built-In Objects (Etendre des objets intégrés)
  • Méthodes Statiques
  • Get et Set
Retour sur le Snake - Classes ES6
  • Classe Drawing
  • Classe Game
  • Créons 2 jeux différents
Modules ES6
  • Modules
  • Import et Export
Retour sur le Snake – Modules ES6
  • Modules
Quiz Classes et Modules ES6
  • Quiz Classes et Modules ES6
Nouveautés ES7
  • Array.prototype.includes
  • Opérateur d’exponentiation
Retour sur le Snake – Nouveautés ES7
  • Array.prototype.includes
Développement Moderne Javascript
  • Terminal
  • Terminal Intégré
  • Commandes de base
Npm
  • Qu’est ce que npm et comment l’utiliser ?
  • Fichier package.json
Webpack
  • Qu’est-ce que Webpack et comment l’utiliser ?
  • Comment exécuter Webpack ?
  • Serveur Local Webpack
  • Architecture de nos fichiers
Retour sur le Snake – Npm Webpack
  • Installer Webpack
  • Configurer Webpack
  • Serveur Local
Babel
  • Qu’est-ce que Babel et comment l’utiliser ?
  • Utiliser le loader Babel
  • Utiliser le polyfill Babel
Quiz Outils Modernes
  • Quiz Outils Modernes
Retour sur le Snake – Babel
  • Mettre en place Babel
BONUS: Aller plus loin avec la Formation Javascript
  • Teaser Formation Javascript
  • Cours de la Formation Javascript - Coupons Udemy