Ecma Script 6

Goals


- Use a tool to create an automated development environment

Program

Version history
Advantages of Webpack
Gulp vs Grunt vs Webpack
Documentation Node
and npm reminder

Workshop: Install and create a project with Webpack

Configuration of the environment: webpack.config
Management of input and output points
Use loaders and plugins
Start an application using npm scripts
Use ES6 syntax: babel loader

Workshop: Managing a project with typescript 

Dev mode and prod mode
Create a local server with webpack-dev-server
Map sources
Automatic update: watch mode
Minification of sources
Use lazy loading

Lab: Configure a project for the development and production environment

Presentation Grunt / Gulp / Bower

Undertaker, the automated task recording system
Creating
Vyniles tasks , virtual file objects
Globbing: locating files using globs
Gulp modules: patch publishing with Semver

Atelier: install, create a project and configure the ‘development environment

gruntfile.js (or Gruntfile.coffee) and package.json
Configure and create automated tasks
Load external tasks
Alerts and errors

Workshop: install, create a project and configure the development environment

Bower comparison – npm
install packages
create your own package
use
Hooks environment variables

Workshop: install, create a project and test

Duration

2 days

Price

£ 1297

Audience

Javascript Developers

Prerequisites

Good knowledge of Javascript and NodeJS

Reference

SIT100488-F

Sessions

Contact us for more informations about session date