DevOps Engineering Course
This DevOps Engineering course is your first step to becoming a DevOps engineer or full stack developer with DevOps expertise. Join 300,000+ people learning DevOps for free.
Prerequisites and course resources
DevOps Engineering Course Introduction
Lesson 1: What is DevOps?
Lesson 1: Quiz
Lesson 2: What is TDD?
Lesson 2: Quiz
Lesson 3: What is CI? w/ Tutorial
Lesson 3: Quiz
Assignment 1: Set up a CI pipeline
Lesson 4: What is code coverage?
Lesson 4: Quiz
Lesson 5: Linting best practices
Lesson 5: Quiz
Lesson 6: What are ephemeral environments?
Lesson 6: Quiz
Assignment 2: set up an ephemeral environment
Lesson 7: VMs versus Containers
Lesson 7: Quiz
Lesson 8: What are rolling deployments?
Lesson 8: Quiz
Lesson 9: What are blue green deployments?
Lesson 9: Quiz
Lesson 10: What is autoscaling?
Lesson 10: Quiz
Lesson 11: What is service discovery?
Lesson 11: Quiz
Lesson 12: what is log aggregation?
Lesson 12: Quiz
Lesson 13: Vital production metrics
Lesson 13: Quiz
Instructions to receive certificate