WORKSHOPS

Rte des Acacias 24 | 1227 Genève | 022 328 0770 | info@nomades.ch

JavaScript ES6/8 Module 3

Prochaines dates

05.07.2021 - 08.07.2021

Durée et horaires

4 séances de 4h00,
lu. à ve. de 09h00-13h00
Pre-requis: JavaScript avancé

Écolage

CHF1100.-

Programme

Modules, Node.js et npm

1. Les Modules

  • Conception de la structure de l’application
  • Organisation des Modules
  • Organisation et gestion du Code dans les Modules
  • Gestion des ressources

2. Organisation et gestion des Composents

  • Méthodes de découpage du code
  • Création de composants et instanciation

3. Introduction à Node.js et NPM

  • Command Line Interface
  • Présentation et installation de Node JS avec NVM
  • Gestion des modules Node JS avec NPM
  • Détecter et interpréter erreurs en provenance de Node JS

4.Webpack, Automatisation des tâches

  • Installation et utilisation de Webpack
  • Configuration de Webpack
  • HTML plugin, Extraction des CSS de l’application, mportation des librairies de Styles externes, Convertir des SCSS en CSS, Gestion des feuilles de Styles, Gestion des resources static, Minification des fichiers et du bundle

5. Déployer une application JS

  • Variables et Environnement d’exécution
  • Configuration des adresses d’accès aux ressources
    de l’application
  • Configuration des accès à une BDD distante du type Firebase
  • Sécurisation basique du code JS avec la minimisation
  • est: JSLint, SugarTest
  • Sécurisation de l’application JS : Cacher les sources
    du code JS et les variables