Course Outline
Introduction
An Overview of Agile Development and Its Advantages
- Continuous Integration
- Continuous Delivery
- Continuous Deployment
Benefits of Implementing Continuous Integration for JavaScript
Overview of Continuous Integration Tools for JavaScript
Overview of Jenkins
Installation and Configuration of Jenkins
Installation and Configuration of Git and Gradle
Overview of jQuery TestSwarm
Installation and Configuration of jQuery TestSwarm
Practical Use of TestSwarm
Creating a Project on GitHub
Setting Up a Continuous Integration Job in Jenkins
Integrating GitHub with Jenkins
Checking Out and Establishing a Repository on Jenkins
Project Configuration on Jenkins
Configuring the Deployment Process on Jenkins
Executing JavaScript Unit Tests with PhantomJS
Utilizing JSHint to Identify Potential Bugs
Understanding Best Practices for Continuous Integration in JavaScript
Final Integration: Building Your Complete Continuous Integration System for JavaScript
Summary and Conclusion
Requirements
- Prior experience with JavaScript programming
Testimonials (5)
Engaging, and hands on practise.
Balavignesh Elumalai - Scottish Power
Course - SonarQube for DevOps
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
I am glad we can get the recordings, slides and files zipped to us so we can always reference back to them when needed. David explained concepts clearly and was able to answer questions that we had. He was very knowledgeable.
Renee Chan - Mackenzie Investments
Course - Vue.js
practice exercises
Mateusz - DPDgroup IT Solutions sp. z o.o.
Course - React Native for iOS and Android
The vue.js is something that I never worked with and the presentation clarified few of my doubts. But again, online courses are not efficient in acquiring knowledge.