Advanced JavaScript ES6/8

Contenu

Public

Programme

1. Outils de testing

  • Utilisation de Mocha test runner
  • Utilisation de la librairie d’assertion BDD/TDD Chai.js
  • Verification de la couverture de code testé avec Istanbul reporter

2. Utilisation avancée de Git et GitHub

  • Le système des branches et des Releases
  • Déployer son application avec Github Pages
  • Utilisation et configuration du système GitFlow

3. Integration continue

  • Automatisation des tâches avec les outils de CI et Github
  • Configuration des restrictions et des autorisations d’écriture
  • Configurer le CI pour automatiser le lancement et la validation des tests
  • Configurer le CI pour automatiser l’utilisation des Releases Github

4. Déploiement continu

  • Creation de script pour l’automatisation des tâches
  • Automatisation et validation de tous les tests avant la création d’une nouvelle Release pour la production
  • Automatisation du déploiement à chaque nouvelle Release avec le CI

Prochaines dates

du 07.10.2019 au 11.10.2019

Écolage

CHF 1100.-