What you will learn in this course?
In this course, you will learn the fundamentals of CI/CD which is short for Continuous Integration/Continuous Delivery and be able to apply these fundamentals in your React Native app development process.
The word Deployment is often used in place of Delivery but effectively means the same thing.
These skills are essential to maximize your career potential in 2019 and beyond, because more and more companies are adopting these development practices requiring new employees or freelancers to be well versed in these concepts.
What is Continuous Integration (CI) ?
CI is the practice of merging all programmers current working copies to a shared mainline on a regular basis (usually several times a day).
A developer checks out a working copy of the code base prior to making a change. Over time as other developers check out and make changes, this checked out working copy of the source code base gets out of date, potentially requiring more and more work by developers to actually check their completed changes back in to the main repository.
Without using CI it can become really difficult to merge all these changes and can lead to it taking more time to merge changes back into the main source code base than it took to make the the change itself.
Courses : 37
Specification: Master CI/CD for React Native