DevOps Training Library
Learn DevOps and build your skills with the DevOps tools that matter - Puppet, Docker, Chef, Ansible, and more.
Train with scenario-based Learning Paths and thousands of Courses, Quizzes, and Hands-on Labs. New content added and updated weekly.
Master Your Skills!
Assess your proficiency with Smart Skills and get personalized training to skip what you already know, or start as a beginner and master your skills from the ground up.Learn smarterExplore all library
- LEARNING PATHDavid RobinsonOperations on AWSAdvancedDuration: Up to 7 hours and 26 minutesAuthor: David Robinson; Difficulty: Advanced; Description: Looking to make your AWS deployment infrastructure robust and easy to maintain? This course will help you master critical cloud-era DevOps skills.; Duration: Up to 7 hours and 26 minutes; Content Topics: Networking, Security, Monitoring, Management, Compute, Content Delivery Networking; This learning path has: 3 Courses, 2 Exams, 3 Hands-on labs
- LEARNING PATHEd WrightDeveloping Web Applications with HTML and CSSBeginnerDuration: Up to 18 hours and 37 minutesAuthor: Ed Wright; Difficulty: Beginner; Description: HTML5 and CSS; Duration: Up to 18 hours and 37 minutes; Content Topics: Web; This learning path has: 7 Courses, 1 Resource, 1 Exam, 2 Hands-on labs
- LEARNING PATHAndrew LarkinApplying AGILE Techniques to Build a DevOps PracticeIntermediateDuration: Up to 2 hours and 35 minutesAuthor: Andrew Larkin; Difficulty: Intermediate; Description: An ideal start point for getting product teams aligned on AGILE principles and practices from a DevOps perspective.; Duration: Up to 2 hours and 35 minutes; Content Topics: Non-technical Management, Development, DevOps; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHTony CotgraveThe Scrum Master as a Change AgentBeginnerDuration: Up to 1 hour and 51 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: The Scrum Master as a Change Agent Learning Path; Duration: Up to 1 hour and 51 minutes; Content Topics: Development, Non-technical Management; This learning path has: 5 Courses, 1 Resource, 1 Exam
- LEARNING PATHTony CotgraveFacilitating Effective Agile WorkshopsBeginnerDuration: Up to 57 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: Facilitating Effective Agile Workshops LP; Duration: Up to 57 minutes; Content Topics: Development, Non-technical Management; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHTony CotgraveFacilitating Purposeful Agile MeetingsBeginnerDuration: Up to 1 hour and 46 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: FPAM; Duration: Up to 1 hour and 46 minutes; Content Topics: Development, Non-technical Management; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHJeremy CookIntroduction to Test Driven Development (TDD) for .NET Core C# using xUnitIntermediateDuration: Up to 4 hours and 40 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course demonstrates how to create a .Net Core 3.1 application using Test Driven Development (TDD) practices.; Duration: Up to 4 hours and 40 minutes; Content Topics: Test Driven Development (TDD); This learning path has: 1 Course, 2 Lab challenges, 1 Resource, 1 Exam
- LEARNING PATHAndrew BurchillSolving Real World Problems with Regular Expressions in PythonBeginnerDuration: Up to 2 hours and 50 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: This course is made up entirely of hands-on labs to help you master regular expressions in Python!; Duration: Up to 2 hours and 50 minutes; Content Topics: Development; This learning path has: 1 Lab challenge, 3 Hands-on labs
- LEARNING PATHTony CotgraveScrum Stakeholder EngagementBeginnerDuration: Up to 1 hour and 11 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: Stakeholder Engagement - LP; Duration: Up to 1 hour and 11 minutes; Content Topics: Development, Non-technical Management; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHJun FritzThe Infrastructure Developer's Guide to Terraform: GCP EditionBeginnerDuration: Up to 10 hoursAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to manage Google Cloud Platform infrastructure using Terraform, the most popular infrastructure-as-code tool in the DevOps toolbelt.; Duration: Up to 10 hours; Content Topics: Deployment, DevOps; This learning path has: 1 Lab challenge, 14 Hands-on labs
- LEARNING PATHJeremy CookIntroduction to Test Driven Development (TDD) for Java using JUnitIntermediateDuration: Up to 5 hours and 19 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course demonstrates how to create a Java 11 application using Test Driven Development (TDD) practices.; Duration: Up to 5 hours and 19 minutes; Content Topics: Test Driven Development (TDD); This learning path has: 1 Course, 2 Lab challenges, 1 Resource, 1 Exam
- LEARNING PATHJonathan LeweyPrometheus: Pulling It All TogetherBeginnerDuration: Up to 7 hours and 35 minutesAuthor: Jonathan Lewey; Difficulty: Beginner; Description: This course provides you with an introduction to the Prometheus ecosystem.; Duration: Up to 7 hours and 35 minutes; Content Topics: Monitoring, Deployment, Compute, DevOps; This learning path has: 2 Courses, 1 Exam, 2 Hands-on labs
- LEARNING PATHStuart ScottAWS Developer ToolsIntermediateDuration: Up to 26 hours and 53 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: With this course, you'll learn how to effectively manage, deploy and optimise your AWS application development; Duration: Up to 26 hours and 53 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 1 Lab challenge, 1 Exam, 8 Hands-on labs
- LEARNING PATHStefano CascavillaBuilding and Deploying Microservices using the Serverless FrameworkIntermediateDuration: Up to 10 hours and 45 minutesAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: This course gives you the practical experience you need to start building and deploying microservices using the serverless framework.; Duration: Up to 10 hours and 45 minutes; Content Topics: Serverless; This learning path has: 1 Lab challenge, 6 Hands-on labs
- LEARNING PATHBen LambertDeveloping with DockerIntermediateDuration: Up to 7 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: This course provides hands-on experience working with Docker and Compose. Learn to build container based applications with and without Compose.; Duration: Up to 7 hours; Content Topics: Containers; This learning path has: 3 Hands-on labs
- LEARNING PATHJeremy CookManaging and Maintaining Networks for Operations - Level 1BeginnerDuration: Up to 8 hours and 15 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: The content in this course will teach you about the topic of Managing and Maintaining Networks for Operations to a Level 1.; Duration: Up to 8 hours and 15 minutes; Content Topics: Networking, Security; This learning path has: 6 Courses, 2 Hands-on labs
- LEARNING PATHBen LambertGit FundamentalsBeginnerDuration: Up to 7 hours and 30 minutesAuthor: Ben Lambert; Difficulty: Beginner; Description: Git has become the distributed database that facilitates DevOps. Learn to use the world's most popular version control system through hands-on labs.; Duration: Up to 7 hours and 30 minutes; Content Topics: Development, DevOps; This learning path has: 6 Hands-on labs