Course Outline
Introduction
Overview of Agile Development and Its Advantages
- Continuous Integration
- Continuous Delivery
- Continuous Deployment
Benefits of Using Continuous Integration for JavaScript
Overview of Continuous Integration Tools for JavaScript
Introduction to Jenkins
Installing and Configuring Jenkins
Installing and Configuring Git and Gradle
Introduction to jQuery TestSwarm
Installing and Configuring jQuery TestSwarm
Utilizing TestSwarm
Creating a Project in GitHub
Setting Up a Continuous Integration Job in Jenkins
Connecting GitHub and Jenkins
Checking Out and Establishing a Repository in Jenkins
Configuring the Project in Jenkins
Configuring the Deployment Process in Jenkins
Running JavaScript Unit Tests with PhantomJS
Identifying Potential Bugs with JSHint
Understanding Continuous Integration Best Practices for JavaScript
Integrating Everything: Building Your Continuous Integration System for JavaScript
Summary and Conclusion
Requirements
- Experience with JavaScript programming
Testimonials (4)
Engaging, and hands on practise.
Balavignesh Elumalai - Scottish Power
Course - SonarQube for DevOps
The details amout, way of explaning and the calm and confidence the trainer is inspiring.
Cosmin Ghergheles - Ness
Course - React, Redux and TypeScript
The Trainor gives more samples which really helps a lot.
Romulo - Tribal Software Philippines, Inc.
Course - Advanced TypeScript
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.