Getting Started with CircleCI

Power up your software development workflow with CI and CD powered by CircleCI! This will get you started using CircleCI to handle trunk-based development, gating pull requests, and securely deploying to your cloud-based environments.
Course info
Level
Intermediate
Updated
Sep 10, 2019
Duration
1h 1m
Table of contents
Description
Course info
Level
Intermediate
Updated
Sep 10, 2019
Duration
1h 1m
Description

A general solution to building and deploying code managed in GitHub can be tough, especially when multiple technology stacks are involved. In this course, Getting Started with CircleCI, you will learn the basics of creating CI and CD pipelines using two of the most popular DevOps tools in the market. First, you will learn how to automatically build your projects in response to code changes. Next, you will discover how to incorporate CircleCI into the GitHub pull request workflow. Finally, you will explore how to build intricate, powerful CD pipelines. When you're finished with this course, you will have the skills to start building your own CI and CD processes with CircleCI and GitHub.

About the author
About the author

Developer. Craftsman. Leader. Architect. Mentor. Teacher. Author. Floyd is a veteran software craftsman with broad experience and a passion for teaching.

More from the author
Microservices: Getting Started
Beginner
3h 2m
Feb 21, 2020
Salt: Getting Started
Beginner
2h 25m
Sep 29, 2016
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Floyd May. Welcome to my course, Getting Started with CircleCI and GitHub. I'm a software crafter with almost 20 years of experience architecting and building software systems in a wide variety of industries and technology stacks. I use both CircleCI and GitHub daily, and I'm very excited to share my experience and knowledge with you. Both CircleCI and GitHub are among the most popular DevOps tools available in the market. They complement each other very well. In this course, we'll help you integrate them in a way that supercharges your teams' ability to deliver high quality software. In this course, we are going to cover the basics of CircleCI and how it integrates with GitHub. Some of the major topics that we'll cover include automatically triggering CircleCI builds from source code changes in GitHub, incorporating CircleCI builds into the GitHub pull request workflow, and designing complex CD pipelines with parallel jobs and manual approvals. By the end of this course, you'll be ready to use CircleCI and GitHub to automate your own CI and CD processes. Before beginning this course, you should be familiar with managing source code in Git and GitHub, have a reasonable understanding of editing YAML files, and have a clear understanding of the command line utilities that you would use to automate builds and deploys for your own particular technology stack. I hope you'll join me on this journey to learn CI and CD with CircleCI and GitHub with the Getting Started with CircleCI and GitHub course here at Pluralsight.