Master CI/CD for React Native

Master CI/CD for React Native
Master CI/CD for React Native

Get udemy course coupon code



Master CI/CD for React Native. Learn Continuous Integration and Continuous Deployment / Delivery to increase your employability in 2019 and beyond! 4.5 (6).
What you'll learn

  • Apply complete CI/CD flows in their app development process.
  • Use GitHub to trigger code checks and app distribution to users.
  • Use App Center to automate checks and protect important branches.
  • Leverage App Center to automatically create builds on every merge.
  • Automate the distribution of a new build to beta testers.
  • A full list of other features are on this page.

Description

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.

CI seeks to eliminate this problem by making sure all developers integrate early and often with the goal to reduce rework and ultimately save cost and time.  This involves all developers merging their code back into the main repository multiple times a day.

An added bonus is that each programmer who is merging changes needs to build and run (and pass) all unit tests which usually run automatically meaning the code base is easier to work with and merge changes into and is potentially more stable as a result.

0 Response to "Master CI/CD for React Native"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel