What's new on our platform?
Introducing Ela, your expert learning assistant
Trained with QA expert intelligence for expert-level guidance. Whether you need a subject matter expert, tutor or study buddy, Ela is here to help in courses and labs.
Ask Ela to summarize content, test your knowledge, explain complex topics and receive instant lab feedback to help you reach your learning goals faster.
Explore nowAsk Ela to summarize content, test your knowledge, explain complex topics and receive instant lab feedback to help you reach your learning goals faster.
Training Library
Learn cloud computing, test your cloud skills, and understand how to approach and solve business problems with real cloud scenarios across Amazon Web Services, Microsoft Azure, Google Cloud, DevOps, and other cloud ecosystem services. New content and updates are added every month.
New this month in our library
- COURSENEWGetting ready for your Machine Learning course | AIML |BeginnerDuration: 5 minutesType: new course; Difficulty: Beginner; Duration: 5 minutes; This course has: 2 Units
- HANDS-ON LABPaul Thomas
NEWMulti-Step AI Workflow with Azure FunctionsBeginnerDuration: Up to 2 hoursAuthor: Paul Thomas; Type: new hands-on lab; Difficulty: Beginner; Description: This lab takes an agentic AI approach using Azure Function. The function integrates with OpenAI and CosmosDB to categorize a customer complaint and store the result in CosmosDB.; Duration: Up to 2 hours; Content Topics: Microsoft Azure; This hands-on lab has: 7 Lab steps - COURSENEWAWS Cost Management FundamentalsBeginnerDuration: 3 minutesType: new course; Difficulty: Beginner; Duration: 3 minutes; This course has: 1 Unit
Multiple ways to learn
You can study and practice skills in the way that‘s right for you.
Guided Learning Journeys
Discover curated Learning paths that lead you through a structured educational journey. Build expertise step by step, ensuring a comprehensive understanding of your chosen subject. Reach your learning goals efficiently with clear knowledge guidance on your path.Explore all library
Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- LEARNING PATHJeremy Cook
Refactoring a Monolithic .Net Application to use Cloud ServicesAdvancedDuration: Up to 14 hours and 28 minutesAuthor: Jeremy Cook; Difficulty: Advanced; Description: Learn how to modernise a monolithic .Net application to use cloud microservices and use a combination of cloud services to increase scalability.; Duration: Up to 14 hours and 28 minutes; Content Topics: Amazon Web Services; This learning path has: 4 Courses, 2 Exams, 6 Hands-on labs - LEARNING PATHStuart Scott
Working with AWS DatabasesIntermediateDuration: Up to 24 hours and 1 minuteAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course will help you understand the different AWS database services and features and how to manage them within your environment.; Duration: Up to 24 hours and 1 minute; Content Topics: Amazon Web Services; This learning path has: 21 Courses, 2 Lab challenges, 3 Exams, 8 Hands-on labs - LEARNING PATHAndrew Larkin
Working With SQL — Beyond the BasicsIntermediateDuration: Up to 3 hours and 47 minutesAuthor: Andrew Larkin; Difficulty: Intermediate; Description: Practice using SQL to load and manipulate data with this course!; Duration: Up to 3 hours and 47 minutes; Content Topics: SQL; This learning path has: 2 Courses, 1 Lab challenge, 1 Exam, 1 Hands-on lab - LEARNING PATHLuke OrellanaThe Infrastructure Developer's Guide to Terraform: Azure EditionBeginnerDuration: Up to 12 hours and 8 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Learn how to manage Azure infrastructure using Terraform, the most popular infrastructure as code tool in the DevOps toolbelt.; Duration: Up to 12 hours and 8 minutes; Content Topics: Deployment, DevOps; This learning path has: 1 Lab challenge, 14 Hands-on labs
- LEARNING PATHJeremy Cook
DevSecOps - Build and Release Secure Software FasterBeginnerDuration: Up to 25 hours and 29 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: This course provides you with an introduction to DevSecOps; Duration: Up to 25 hours and 29 minutes; This learning path has: 8 Courses, 3 Resources, 1 Exam, 12 Hands-on labs - LEARNING PATHGuy Hummel
Microsoft Azure for Solution ArchitectsIntermediateDuration: Up to 48 hours and 38 minutesAuthor: Guy Hummel; Difficulty: Intermediate; Description: This course is designed to help you become an Azure Solution Architect.; Duration: Up to 48 hours and 38 minutes; Content Topics: Networking, Security, Storage, Monitoring, Compute, Databases; This learning path has: 32 Courses, 2 Lab challenges, 7 Exams, 13 Hands-on labs - LEARNING PATHJeremy Cook
Kubernetes ToolsIntermediateDuration: Up to 13 hours and 7 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides you with an introduction to the Kubernetes Tooling ecosystem.; Duration: Up to 13 hours and 7 minutes; Content Topics: Containers; This learning path has: 4 Courses, 1 Exam, 5 Hands-on labs - LEARNING PATHDaniel Mease
Machine Learning on Google Cloud PlatformIntermediateDuration: Up to 2 hours and 42 minutesAuthor: Daniel Mease; Difficulty: Intermediate; Description: This course will introduce you to neural networks, TensorFlow, and Google Cloud Machine Learning Engine. Start Course now.; Duration: Up to 2 hours and 42 minutes; Content Topics: Machine Learning; This learning path has: 3 Courses, 1 Exam - LEARNING PATHCalculated Systems
The Basics of Data Management, Data Manipulation and Data ModellingBeginnerDuration: Up to 12 hours and 2 minutesAuthor: Calculated Systems; Difficulty: Beginner; Description: Learning the basics of how to work with data with data sources, formats, databases, and SQL.; Duration: Up to 12 hours and 2 minutes; Content Topics: SQL; This learning path has: 2 Courses, 1 Exam, 3 Hands-on labs - LEARNING PATHDigital Measurement for Marketing Best PracticeIntermediateDuration: Up to 54 minutesDifficulty: Intermediate; Description: In this course we examine techniques and best practice for driving success with measurement.; Duration: Up to 54 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHLogan Rakai
Docker Certified Associate (DCA) Exam PreparationBeginnerDuration: Up to 26 hours and 10 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Prepare to become a Docker Certified Associate (DCA) with this course.; Duration: Up to 26 hours and 10 minutes; Content Topics: Containers; This learning path has: 4 Courses, 1 Lab challenge, 1 Exam, 7 Hands-on labs - LEARNING PATHDaniel Mease
Google Professional Cloud Developer Exam PreparationIntermediateDuration: Up to 34 hours and 53 minutesAuthor: Daniel Mease; Difficulty: Intermediate; Description: This course is designed to help you prepare for the Google Professional Cloud Developer exam.; Duration: Up to 34 hours and 53 minutes; This learning path has: 35 Courses, 1 Lab challenge, 1 Resource, 7 Exams, 9 Hands-on labs - LEARNING PATHRichard Beck
Introduction to Ethical Hacking ToolsIntermediateDuration: Up to 19 hours and 28 minutesAuthor: Richard Beck; Difficulty: Intermediate; Description: This course has been designed to introduce you to a number of different ethical hacking tools.; Duration: Up to 19 hours and 28 minutes; Content Topics: Cyber Security, Security attacks, Security vulnerabilities, threats and countermeasures; This learning path has: 10 Courses, 9 Resources, 3 Exams, 15 Hands-on labs - HANDS-ON LABMatt MartinezUsing Git for Version Control: Managing WorkflowsIntermediateDuration: Up to 45 minutesAuthor: Matt Martinez; Difficulty: Intermediate; Duration: Up to 45 minutes; Content Topics: DevOps; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew Burchill
Hands-On CloudFormation for Deploy ScalabilityIntermediateDuration: Up to 2 hoursAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Scalable DevOps: Using CloudFormation for Whole VPC Stacks.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps - HANDS-ON LABAndrew Burchill
First Steps Into the Linux ConsoleBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: GNU/Linux is the leading operating system on servers and other big iron systems such as mainframe computers and supercomputers. Any system administrator should know the basics of the Linux Command Line Interface (CLI). This laboratory will show you the Linux CLI step-by-step.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps - HANDS-ON LABLogan Rakai
Using Kubernetes Custom Resource Definitions (CRDs)BeginnerDuration: Up to 50 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Discover custom resource definitions in Kubernetes as you use them to manage a GitOps continuous delivery system using familiar Kubernetes patterns.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - LEARNING PATHBen Lambert
Serverless Python Web Development For AWSIntermediateDuration: Up to 4 hours and 29 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Description: Teach developers how to create a fully serverless web application using Lambda, API Gateway, Cognito, S3, and DynamoDB.; Duration: Up to 4 hours and 29 minutes; Content Topics: Serverless; This learning path has: 1 Course, 1 Exam, 1 Hands-on lab - LEARNING PATHStuart Scott
AWS Cloud Management ToolsIntermediateDuration: Up to 12 hours and 7 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course introduces the AWS Cloud Management Tools to help you optimize, control, and manage your AWS infrastructure.; Duration: Up to 12 hours and 7 minutes; Content Topics: Amazon Web Services; This learning path has: 9 Courses, 1 Exam, 5 Hands-on labs - LEARNING PATHAndrew Larkin
Get Started Building Cloud SolutionsBeginnerDuration: Up to 12 hours and 25 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Start building your practical knowledge of the latest AWS tools and services with this AWS course.; Duration: Up to 12 hours and 25 minutes; Content Topics: Amazon Web Services; This learning path has: 10 Courses, 6 Exams, 1 Hands-on lab - LEARNING PATHJeremy Cook
Introduction 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 PATHHallam Webber
DP-300 Exam Prep: Administering Relational Databases on Microsoft AzureIntermediateDuration: Up to 13 hours and 9 minutesAuthor: Hallam Webber; Difficulty: Intermediate; Description: This course is designed to help you prepare for Microsoft's DP-300 Administering Relational Databases on Microsoft Azure exam.; Duration: Up to 13 hours and 9 minutes; Content Topics: SQL; This learning path has: 10 Courses, 1 Resource, 1 Exam, 3 Hands-on labs - LEARNING PATHQA
Typescript: Zero to HeroIntermediateDuration: Up to 2 hours and 25 minutesAuthor: QA; Difficulty: Intermediate; Description: This course is a complete guide to building applications using Microsoft’s popular JavasScript superset TypeScript.; Duration: Up to 2 hours and 25 minutes; Content Topics: Development; This learning path has: 8 Courses, 2 Exams - HANDS-ON LABLuke OrellanaGetting Started with PowerShellBeginnerDuration: Up to 30 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Get started using PowerShell by learning how to create a PowerShell script and use the built-in help system.; Duration: Up to 30 minutes; Content Topics: Development, Management; This hands-on lab has: 2 Lab steps