Save for later

Continuous Integration

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. This course will go over the basic principles of using a continuous integration system effectively to constantly improve software. 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.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 3.6 based on 5 ratings
Length 5 weeks
Effort 4 weeks of study, 2-5 hours/ week
Starts Nov 21 (7 days ago)
Cost $49
From University of California, Davis via Coursera
Instructor Edward Raigosa
Download Videos On all desktop and mobile devices
Language English
Subjects Programming IT & Networking
Tags Computer Science Software Development Computer Security And Networks

Get a Reminder

Send to:

Similar Courses

What people are saying

well structured with mix

Well structured with mix of Practical and Theory content.

difficulties in getting peer

I just had difficulties in getting peer reviews as I guess the number of students enrolled are maybe less during my time.

enrolled are maybe less

missing tons of content/resource

Missing tons of content/resource that it just skips over, not a complete course.

practical and theory content

other ci tools.thank

I think the whole course is around using Travis as Ci tool but it can be more generalised for all the other CI tools.Thank you.

very well instructed

easy to understand and very well instructed by the mentor.

ci tool but

around using travis

continuous integration

I think it's a good entry-level course for continuous integration.

instructed by

less during

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

English- Adjunct continuous $24k

Continuous Improvement Analyst 3 $61k

Continuous Improvment Specialist $63k

Analyst - Continuous Improvement $76k

Continuous News Editor $79k

IT Continuous Process Improvement $85k

continuous improvement dept $89k

Continuous Improvement Specialist 3 $95k

Continuous Improvement Manger $96k

DevOps Automation Engineer - Continuous Integration, Continuous Deployment $98k

Senior Team Continuous Integration Solution Engineer Lead $127k

M&A Integration $168k

Write a review

Your opinion matters. Tell us what you think.

Rating 3.6 based on 5 ratings
Length 5 weeks
Effort 4 weeks of study, 2-5 hours/ week
Starts Nov 21 (7 days ago)
Cost $49
From University of California, Davis via Coursera
Instructor Edward Raigosa
Download Videos On all desktop and mobile devices
Language English
Subjects Programming IT & Networking
Tags Computer Science Software Development Computer Security And Networks

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now