Plan du cours
Introduction
Aperçu du développement Agile et de ses avantages
- Intégration continue
- Livraison continue
- Déploiement continu
Avantages de l'intégration continue pour JavaScript
Aperçu des outils d'intégration continue pour JavaScript
Présentation de Jenkins
Installation et configuration de Jenkins
Installation et configuration de Git et Gradle
Présentation de jQuery TestSwarm
Installation et paramétrage de jQuery TestSwarm
Utilisation de TestSwarm
Créer un projet dans Github
Mise en place d'une tâche d'intégration continue sur Jenkins
Connecter Github et Jenkins
Vérification et création d'un dépôt sur Jenkins
Configuration du projet sur Jenkins
Configuration du processus de déploiement sur Jenkins
Utiliser PhantomJS pour exécuter des tests unitaires JavaScript
Utiliser JSHint pour trouver des bogues potentiels
Comprendre les meilleures pratiques d'intégration continue pour JavaScript
Assembler le tout : Construire votre système d'intégration continue pour JavaScript
Résumé et conclusion
Pré requis
- Javaexpérience en programmation de scripts
Nos Clients témoignent (6)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Formation - Advanced Spinnaker
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Formation - Spring Boot, React, and Redux
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Formation - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Formation - Ant Design
J'ai beaucoup appris sur le sujet
Zsolt Langviser - Accenture Industrial SS
Formation - NestJS: Beginner to Advanced
Traduction automatique
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.