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
- COURSEJeremy CookIntroduction to Test Driven Development (TDD) - for Java using JUnitIntermediateDuration: 1 hour and 49 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 1 hour and 49 minutes; Content Topics: Test Driven Development (TDD); This course has: 12 Lectures
- COURSEHallam WebberManaging Application Configuration and Secrets in AzureIntermediateDuration: 1 hour and 14 minutesAuthor: Hallam Webber; Difficulty: Intermediate; Duration: 1 hour and 14 minutes; Content Topics: Encryption; This course has: 24 Lectures
- COURSEJeremy CookAdvanced Java ProgrammingIntermediateDuration: 38 minutes and 59 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 38 minutes and 59 seconds; Content Topics: Development; This course has: 4 Lectures
- COURSEJeremy CookJava Developer's ToolboxIntermediateDuration: 33 minutes and 8 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 33 minutes and 8 seconds; Content Topics: Development; This course has: 3 Lectures
- COURSEJeremy CookEssential Java ProgrammingBeginnerDuration: 45 minutes and 22 secondsAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 45 minutes and 22 seconds; Content Topics: Development; This course has: 6 Lectures
- COURSESaqib ButtMastering Microservices with Python, Flask, and DockerIntermediateDuration: 2 hours and 20 minutesAuthor: Saqib Butt; Difficulty: Intermediate; Duration: 2 hours and 20 minutes; Content Topics: Containers; This course has: 10 Lectures
- COURSEJeremy CookRed Hat Enterprise Linux Technical OverviewBeginnerDuration: 1 hour and 43 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 1 hour and 43 minutes; Content Topics: Operating System; This course has: 15 Lectures
- COURSEOak AcademyIntroduction to MicroservicesBeginnerDuration: 34 minutes and 1 secondAuthor: Oak Academy; Difficulty: Beginner; Duration: 34 minutes and 1 second; Content Topics: Development, Operating System; This course has: 8 Lectures
- COURSEJeremy CookIntroduction to KnativeIntermediateDuration: 1 hour and 1 minuteAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 1 hour and 1 minute; Content Topics: Serverless; This course has: 9 Lectures
- COURSEBen LambertDeploying Applications on GCP - Data, Networking, and MoreIntermediateDuration: 39 minutes and 36 secondsAuthor: Ben Lambert; Difficulty: Intermediate; Duration: 39 minutes and 36 seconds; Content Topics: Management, Deployment; This course has: 6 Lectures
- COURSEBen LambertBuilding CI/CD Pipelines With GitLabIntermediateDuration: 1 hour and 2 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Duration: 1 hour and 2 minutes; Content Topics: Development, DevOps; This course has: 8 Lectures
- COURSEDaniel MeaseSecuring the Deployment Pipeline on GCPIntermediateDuration: 36 minutes and 29 secondsAuthor: Daniel Mease; Difficulty: Intermediate; Duration: 36 minutes and 29 seconds; Content Topics: DevOps, Security; This course has: 9 Lectures
- COURSEHallam WebberC# Data Types and VariablesBeginnerDuration: 49 minutes and 43 secondsAuthor: Hallam Webber; Difficulty: Beginner; Duration: 49 minutes and 43 seconds; Content Topics: Development; This course has: 10 Lectures
- COURSEChris BlackdenBuilding and Testing Applications on Google Cloud PlatformIntermediateDuration: 41 minutes and 15 secondsAuthor: Chris Blackden; Difficulty: Intermediate; Duration: 41 minutes and 15 seconds; Content Topics: Development Tools; This course has: 9 Lectures
- COURSEJeremy CookRed Hat OpenStack Technical OverviewIntermediateDuration: 2 hours and 2 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 2 hours and 2 minutes; Content Topics: DevOps; This course has: 11 Lectures
- COURSEBen LambertConfiguring Repositories for Azure DevOpsBeginnerDuration: 31 minutes and 41 secondsAuthor: Ben Lambert; Difficulty: Beginner; Duration: 31 minutes and 41 seconds; Content Topics: DevOps; This course has: 6 Lectures
- COURSEPradeep BhadaniBuilding and Configuring CI/CD pipelines on GCPIntermediateDuration: 48 minutes and 41 secondsAuthor: Pradeep Bhadani; Difficulty: Intermediate; Duration: 48 minutes and 41 seconds; Content Topics: Containers, Development Tools; This course has: 6 Lectures
- COURSEJonathan BethuneCreating an App on Azure Service FabricIntermediateDuration: 51 minutes and 30 secondsAuthor: Jonathan Bethune; Difficulty: Intermediate; Duration: 51 minutes and 30 seconds; Content Topics: Containers; This course has: 13 Lectures
- COURSEJeremy CookJava Module SystemIntermediateDuration: 16 minutes and 27 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 16 minutes and 27 seconds; Content Topics: Development; This course has: 2 Lectures
- COURSEJeremy CookWorking with Java CollectionsIntermediateDuration: 28 minutes and 13 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 28 minutes and 13 seconds; Content Topics: Development; This course has: 3 Lectures
- COURSEOak AcademyDesign PatternsBeginnerDuration: 3 hours and 59 minutesAuthor: Oak Academy; Difficulty: Beginner; Duration: 3 hours and 59 minutes; Content Topics: Development, DevOps, Operating System; This course has: 33 Lectures
- COURSEBen LambertBuilding a Python Application: Lesson TwoAdvancedDuration: 59 minutes and 7 secondsAuthor: Ben Lambert; Difficulty: Advanced; Duration: 59 minutes and 7 seconds; Content Topics: Data Engineering, Data Transformation; This course has: 9 Lectures
- COURSEAndrew BurchillTech Talk: Introduction to ArgoCDIntermediateDuration: 34 minutes and 29 secondsAuthor: Andrew Burchill; Difficulty: Intermediate; Duration: 34 minutes and 29 seconds; Content Topics: DevOps, Deployment, Compute; This course has: 3 Lectures
- COURSEJonathan LeweyConfiguring an Apache Exporter with Prometheus in KubernetesIntermediateDuration: 11 minutes and 39 secondsAuthor: Jonathan Lewey; Difficulty: Intermediate; Duration: 11 minutes and 39 seconds; Content Topics: Monitoring, Deployment, Compute, DevOps; This course has: 2 Lectures