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.
Smart Skills are out!
Smart Skills enable you to learn faster and more efficiently without wasting time on areas of knowledge you already know. Start by assessing your skill and enroll into a personalized path focused entirely on filling your knowledge gap!Start assessing your skillsExplore 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 20 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 20 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 3 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 3 minutes; Content Topics: Networking, Security; This learning path has: 6 Courses, 2 Hands-on labs