Dive into the essentials of continuous integration by building complete CI/CD pipelines from start to finish. Gain hands-on experience with tools like GitHub Actions, learning to create and monitor deployment pipelines that boost productivity and enhance software reliability.
Overview
Syllabus
- Introduction to CI/CD
- An introduction to this course, Continuous Integration, and Continuous Deployment!
- Continuous Integration and Continuous Deployment
- In this lesson, we'll cover the fundamentals of CI/CD. Talk about the benefits, best practices, and look at the building blocks of pipelines!
- Building a Continuous Integration Pipeline
- In this lesson, we'll get hands-on and execute CI pipelines and workflows, to build toward deployment using GitHub Actions.
- Enabling Continuous Delivery with Deployment Pipelines
- In this lesson, we will be hands-on and fully implement CI/CD pipelines that build in complexity using GitHub Actions.
- Project: Movie Picture Pipeline
- In this project, you will demonstrate your CI/CD and GitHub Actions skills by creating CI/CD pipelines for provided frontend and backend applications.
Taught by
Byron Sommardahl