Continuous Integration, Certificate | Part time online | Coursera | United States
1 months
Duration
Free
Free
Unknown
Tuition fee
Anytime
Unknown
Apply date
Anytime
Unknown
Start date

About

This Continuous Integration course offered by Coursera in partnership with UC Davis will go over the basic principles of using a continuous integration system effectively to constantly improve software.

Visit the Visit programme website for more information

Overview

In today's world, software development is highly complex and often has large teams of developers working on small pieces of a larger software project. In this Continuous Integration course offered by Coursera in partnership with UC Davis we're going to describe the different stations of continuous test, build, integration and deploy processes required for DevOps practices and apply best practices for quality software management, and tooling to accomplish iterative software build & test processes. You will be able to create an automated job for continuous build, test, integrate, and deploy with Travis CI and use branching and project workflows to enhance the quality, speed and feedback loops for your software assets. We'll describe the attributes of Deterministic Builds and how they are applied within the CI pipeline and use the Continuous Integration data and analytics to measure and improve the health of your software assets. Automation at scale is now more achievable for software development teams, as continuous integration makes it possible.

What you'll learn

  • Explain how to use, reuse, and improve continuous integration.

  • Use Travis CI to perform automation for continuous integration.

  • Explore Webhooks with both GitHub and Travis CI.

  • Build better software with improved agility using a continuous integration system.

Programme Structure

Course structure:

  • All Builds Start with Requirements
  • Go With the Flow
  • Probot App
  • Dockerization on Travis
  • Go With the Flow 
  • Travis CI by Example Working with Phases

Key information

Duration

  • Part-time
    • 1 months
    • 5 hrs/week

Start dates & application deadlines

You can apply for and start this programme anytime.

Language

English

Delivered

Online

Academic requirements

We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • Intermediate level
  • At least 2 years of computer programming experience.

Tuition Fee

To always see correct tuition fees
  • International

    Free
    Tuition Fee
    Based on the tuition of 0 USD for the full programme during 1 months.
  • National

    Free
    Tuition Fee
    Based on the tuition of 0 USD for the full programme during 1 months.

You can choose from hundreds of free courses, or get a degree or certificate at a breakthrough price. You can now select Coursera Plus, an annual subscription that provides unlimited access.

Funding

Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project.

Other interesting programmes for you

Our partners

Continuous Integration
-
Coursera

Wishlist

Go to your profile page to get personalised recommendations!