Not sure where to start? Find out what you already know.
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.
Most popular
- LEARNING PATHDanny Jessee
AWS Solutions Architect – Associate (SAA-C03) Certification Preparation for AWSIntermediateDuration: Up to 72 hours and 23 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Solutions Architect Associate Certification (SAA-C03)!; Duration: Up to 72 hours and 23 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 3 Lab challenges, 1 Resource, 17 Exams, 22 Hands-on labs - LEARNING PATHGuy Hummel
AZ-900 Exam Preparation: Microsoft Azure FundamentalsBeginnerDuration: Up to 10 hours and 54 minutesAuthor: Guy Hummel; Difficulty: Beginner; Description: This Course is designed to help you prepare for the AZ-900 Microsoft Azure Fundamentals exam.; Duration: Up to 10 hours and 54 minutes; Content Topics: Microsoft Azure; This learning path has: 12 Courses, 1 Resource, 6 Exams, 3 Hands-on labs - LEARNING PATHDanny Jessee
AWS Developer – Associate (DVA-C02) Certification PreparationIntermediateDuration: Up to 75 hours and 52 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Developer - Associate Certification (DVA-C02) exam, released in February 2023!; Duration: Up to 75 hours and 52 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 3 Lab challenges, 12 Exams, 30 Hands-on labs
New this month in our library
- COURSEDaniel IvesNEWDesigning Multi-Step AI Workflows in AzureIntermediateDuration: 53 minutesAuthor: Daniel Ives; Type: new course; Difficulty: Intermediate; Duration: 53 minutes; This course has: 10 Units
- HANDS-ON LABNEWOPA and REGO scenario challengeIntermediateDuration: Up to 4 hoursType: new hands-on lab; Difficulty: Intermediate; Description: Put policy-as-code into practice in this hands-on Open Policy Agent (OPA) challenge. Delegates are provided with a live environment containing a series of real-world governance, security, and compliance scenarios. Using Visual Studio Code, participants must analyse policy failures, modify Rego rules, and validate their solutions to progressively secure and govern the environment. This lab develops practical skills in authoring, debugging, and testing OPA policies in realistic enterprise contexts.; Duration: Up to 4 hours; This hands-on lab has: 3 Lab steps
- COURSENEWAccess your resources for TAP® Workplace Performance Design | QATAPWPD-BL |BeginnerDuration: 4 minutesType: new course; Difficulty: Beginner; Duration: 4 minutes; This course has: 4 Units
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 PATHBuilding a Data-Driven OrganizationBeginnerDuration: Up to 54 minutesDifficulty: Beginner; Description: How to build a data-driven organization to drive business success.; Duration: Up to 54 minutes; This learning path has: 3 Courses, 2 Exams
- LEARNING PATHStuart Scott
AWS WAF - Security Pillar SEC 4 - How do you detect and investigate security events?AdvancedDuration: Up to 14 hours and 42 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: Gain the knowledge required to implement the best practices as outlined within section 4 of the Security pillar of the AWS Well Architected Framework; Duration: Up to 14 hours and 42 minutes; Content Topics: Amazon Web Services; This learning path has: 14 Courses, 2 Lab challenges, 7 Hands-on labs - LEARNING PATHAlana Layton
Provision Infrastructure As Code with AWS CloudFormationBeginnerDuration: Up to 14 hours and 38 minutesAuthor: Alana Layton; Difficulty: Beginner; Description: Learn how to use AWS CloudFormation, an infrastructure as code (IaC) service, to provision and manage AWS resources.; Duration: Up to 14 hours and 38 minutes; Content Topics: Amazon Web Services; This learning path has: 5 Courses, 1 Lab challenge, 7 Hands-on labs - LEARNING PATHAlana Layton
Leveraging Amazon Q Developer for AI-Powered Application Building and OptimizationBeginnerDuration: Up to 1 hour and 48 minutesAuthor: Alana Layton; Difficulty: Beginner; Description: Looking to get started with AI code generation? With this content, you'll learn the basics of Amazon Q Developer, including what it is and how to use it.; Duration: Up to 1 hour and 48 minutes; Content Topics: Amazon Web Services; This learning path has: 3 Courses, 1 Hands-on lab - LEARNING PATHeCommerce in ChinaBeginnerDuration: Up to 50 minutesDifficulty: Beginner; Description: An overview of the eCommerce landscape in China, from key trends and players, to the steps you should take to make the most of available opportunities.; Duration: Up to 50 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHStuart Scott
AWS WAF - Security Pillar SEC 1 - How do you securely operate your workload?AdvancedDuration: Up to 7 hours and 41 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: Gain the knowledge required to implement the best practices as outlined within section 1 of the Security pillar of the AWS Well Architected Framework; Duration: Up to 7 hours and 41 minutes; Content Topics: Amazon Web Services; This learning path has: 12 Courses, 1 Resource, 3 Hands-on labs - LEARNING PATHAlana Layton
Understanding Amazon DynamoDBBeginnerDuration: Up to 4 hours and 7 minutesAuthor: Alana Layton; Difficulty: Beginner; Description: This course will walk you through the basics of Amazon DynamoDB, including how to create tables and indices, how to read and write data to DynamoDB, how; Duration: Up to 4 hours and 7 minutes; Content Topics: Amazon Web Services; This learning path has: 7 Courses, 2 Hands-on labs - HANDS-ON LABBen Lambert
Gen AI Practitioner: Evaluate and IterateIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Description: Learn to use an iterative workflow for prompt development.; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 1 Lab step - HANDS-ON LABQA
AI Engineer M2 Workshop PlaygroundBeginnerDuration: Up to 7 hoursAuthor: QA; Difficulty: Beginner; Description: AI Engineer M2 Workshop Playground; Duration: Up to 7 hours; This hands-on lab has: 1 Lab step - HANDS-ON LABQA
AI in Software ArchitectureIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to use GitHub Copilot to automate software architecture decisions.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABAna Rojo Echeburua
End of Course Building AI Agents ProjectIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ana Rojo Echeburua; Difficulty: Intermediate; Description: Lab for Module 9 of the Building AI Agents course.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 1 Lab step - HANDS-ON LABAna Rojo Echeburua
Building AI Agents for Good: Ethics, Risk, and ResponsibilityIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ana Rojo Echeburua; Difficulty: Intermediate; Description: Lab for Module 6 of the Building AI Agents course.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 1 Lab step - HANDS-ON LABBen Lambert
Git Cherry PickingAdvancedDuration: Up to 1 hourAuthor: Ben Lambert; Difficulty: Advanced; Description: Cherry-picking is useful for applying bug fixes, feature enhancements, or specific changes from one branch to another without merging the entire branch. Learn to use git cherry-pick in this hands-on lab.; Duration: Up to 1 hour; Content Topics: DevOps; This hands-on lab has: 2 Lab steps - HANDS-ON LABJeremy Cook
CKA Practice Exam - Cluster Architecture, Installation & ConfigurationIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Prepare for the Cluster Architecture, Installation & Configuration domain of the Certified Kubernetes Administrator (CKA) exam in this lab with exam-like tasks and a solution guide.; Duration: Up to 1 hour; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - HANDS-ON LABStefano Cascavilla
Best Practices for Organizing dbt ModelsAdvancedDuration: Up to 1 hour and 15 minutesAuthor: Stefano Cascavilla; Difficulty: Advanced; Description: In this lab, you will define some dbt models and you will organize them following best practices in order to keep and maintain a clear dbt project.; Duration: Up to 1 hour and 15 minutes; Content Topics: Data build tool (dbt); This hands-on lab has: 7 Lab steps - HANDS-ON LABStefano Cascavilla
Understand and Work With dbt SeedsIntermediateDuration: Up to 1 hourAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: In this lab, you will understand what dbt seeds are, you will create and use them, and will build a model based on a seed.; Duration: Up to 1 hour; Content Topics: Data build tool (dbt); This hands-on lab has: 5 Lab steps - HANDS-ON LABFarish Kashefinejad
Working With JavaScript Spread OperatorIntermediateDuration: Up to 45 minutesAuthor: Farish Kashefinejad; Difficulty: Intermediate; Description: In this lab, you will be working with the JavaScript Spread Operator. The spread operator is a syntax with the purpose of unpacking values from an iterable data collection into individual elements.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 6 Lab steps - HANDS-ON LABFarish Kashefinejad
Working with JavaScript DestructuringIntermediateDuration: Up to 45 minutesAuthor: Farish Kashefinejad; Difficulty: Intermediate; Description: In this lab, you will be working with JavaScript Destructuring. Destructuring is a way to unpack data from collections such as arrays and objects and bind that data to variables.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 5 Lab steps - LEARNING PATHDeveloping Your Leadership SkillsIntermediateDuration: Up to 1 hour and 3 minutesDifficulty: Intermediate; Description: Learn practical tools and advice to develop your leadership skills at work.; Duration: Up to 1 hour and 3 minutes; This learning path has: 4 Courses, 2 Exams
- LEARNING PATHAdmin trainingBeginnerDuration: Up to 1 hour and 11 minutesDifficulty: Beginner; Description: This course provides guidance on creating new customer facing admin training videos.; Duration: Up to 1 hour and 11 minutes; This learning path has: 5 Courses, 1 Exam
- LEARNING PATHDaniel Mease
Google Associate Data Practitioner Exam PreparationIntermediateDuration: Up to 31 hours and 41 minutesAuthor: Daniel Mease; Difficulty: Intermediate; Description: This course is designed to help you prepare for the Google Cloud Certified Associate Data Practitioner Exam.; Duration: Up to 31 hours and 41 minutes; Content Topics: Google Cloud Platform; This learning path has: 27 Courses, 2 Resources, 5 Exams, 11 Hands-on labs - LEARNING PATHOmnichannel Supply Chain Best PracticeIntermediateDuration: Up to 51 minutesDifficulty: Intermediate; Description: This course explores omnichannel supply chain, including the challenges and best practice approaches for consumer brand businesses accelerating in eCommerce.; Duration: Up to 51 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHStuart Scott
Managing Migration and Data Transfer with AWSIntermediateDuration: Up to 5 hours and 58 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: Understand the different AWS services that are available when performing data migration and transfer operations for your workloads; Duration: Up to 5 hours and 58 minutes; Content Topics: Networking, Migration, Storage, Databases, Content Delivery Networking; This learning path has: 6 Courses, 1 Lab challenge, 2 Hands-on labs - LEARNING PATHCustomer & Patient Journey Mapping Strategy for SalesIntermediateDuration: Up to 53 minutesDifficulty: Intermediate; Description: A strategic look at how to apply journey mapping methodologies in ways that support better business outcomes.; Duration: Up to 53 minutes; This learning path has: 5 Courses, 2 Exams