What's new on our platform?
Test your technical and soft skills in realistic, role-based scenarios. Interact with AI characters, ask the right questions, and make real-world decisions just like you would on the job.Explore SimuLabsIntroducing SimuLabs: AI-powered lab simulations
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
- HANDS-ON LABLogan Rakai
NEWPrompt PlaygroundBeginnerDuration: Up to 2 hoursAuthor: Logan Rakai; Type: new hands-on lab; Difficulty: Beginner; Description: A prompt playground to test, iterate, and compare your prompts across multiple LLMs.; Duration: Up to 2 hours; Content Topics: Artificial Intelligence; This hands-on lab has: 1 Lab step - COURSENEWAzure Disk and Snapshot ManagementBeginnerDuration: 16 minutes and 41 secondsType: new course; Difficulty: Beginner; Duration: 16 minutes and 41 seconds; Content Topics: Microsoft Azure; This course has: 5 Units
- COURSENEWAzure Storage Cost OptimizationIntermediateDuration: 28 minutes and 55 secondsType: new course; Difficulty: Intermediate; Duration: 28 minutes and 55 seconds; Content Topics: Microsoft Azure; This course has: 6 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 PATHDanny Jessee
AWS Certified AI Practitioner (AIF-C01) Certification PreparationBeginnerDuration: Up to 31 hours and 4 minutesAuthor: Danny Jessee; Difficulty: Beginner; Description: Train to prepare for the AWS Certified AI Practitioner (AIF-C01) exam; Duration: Up to 31 hours and 4 minutes; Content Topics: Amazon Web Services; This learning path has: 40 Courses, 1 Exam, 10 Hands-on labs - LEARNING PATHLogan Rakai
Using SQL in Azure Databricks to Answer Business QuestionsIntermediateDuration: Up to 2 hours and 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Use SQL in an Azure Databricks lab playground to answer exam questions about customer and country data.; Duration: Up to 2 hours and 30 minutes; Content Topics: Microsoft Azure; This learning path has: 1 Resource, 1 Exam, 1 Hands-on lab - HANDS-ON LABJun Fritz
Formatting Large Language Model Inputs With LangChain Prompt TemplatesBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to leverage LangChain Prompt Templates to format large language model inputs for better performance and accuracy in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - LEARNING PATHDanny Jessee
AWS Certified Machine Learning Engineer - Associate (MLA-C01) Certification PreparationIntermediateDuration: Up to 80 hours and 11 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Machine Learning Engineer - Associate (MLA-C01) exam; Duration: Up to 80 hours and 11 minutes; Content Topics: Amazon Web Services; This learning path has: 71 Courses, 11 Exams, 16 Hands-on labs - LEARNING PATHDanny Jessee
AWS Certified Security – Specialty (SCS-C03) Certification PreparationAdvancedDuration: Up to 48 hours and 21 minutesAuthor: Danny Jessee; Difficulty: Advanced; Description: Train to prepare for the AWS Certified Security – Specialty Certification (SCS-C03) exam, released in December 2025!; Duration: Up to 48 hours and 21 minutes; Content Topics: Amazon Web Services; This learning path has: 8 Courses, 3 Lab challenges, 6 Exams, 19 Hands-on labs - LEARNING PATHIntroduction to CodexBeginnerDuration: Up to 51 minutesDifficulty: Beginner; Description: Discover how to use Codex, the OpenAI coding assistant, to write, refactor, and review code efficiently and securely using clear, effective prompts.; Duration: Up to 51 minutes; This learning path has: 4 Courses, 1 Exam
- HANDS-ON LABParveen Singh
Deploying a Containerized Text Analytics Solution with Azure AIBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn how to deploy a containerized text analytics solution with Azure AI in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 3 Lab steps - HANDS-ON LABJun Fritz
Enhancing Generative AI Models With Retrieval-Augmented Generation (RAG)BeginnerDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn the fundamentals of Retrieval-Augmented Generation (RAG) and how to enhance the accuracy of generative AI models in this hands-on lab.; Duration: Up to 30 minutes; Content Topics: Development, Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABBen Lambert
Gen AI Advanced: Personal AIIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Description: Learn to design a personal AI assistant in this hands on lab.; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 1 Lab step - HANDS-ON LABQA
AI-Powered Code ReviewsIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to use AI for code reviews.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - LEARNING PATHGuy Hummel
AI-900 Exam Preparation: Microsoft Azure AI FundamentalsBeginnerDuration: Up to 10 hours and 8 minutesAuthor: Guy Hummel; Difficulty: Beginner; Description: This course is designed to help you prepare for the AI-900 Microsoft Azure AI Fundamentals exam.; Duration: Up to 10 hours and 8 minutes; Content Topics: Microsoft Azure; This learning path has: 15 Courses, 1 Exam, 2 Hands-on labs - LEARNING PATHGuy Hummel
AI-102 Exam Preparation: Designing and Implementing a Microsoft Azure AI SolutionIntermediateDuration: Up to 20 hours and 24 minutesAuthor: Guy Hummel; Difficulty: Intermediate; Description: This course is designed to help you prepare for the AI-102 Designing and Implementing a Microsoft Azure AI Solution exam.; Duration: Up to 20 hours and 24 minutes; Content Topics: Microsoft Azure; This learning path has: 15 Courses, 1 Resource, 2 Exams, 10 Hands-on labs - 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
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
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 LABAndrew Burchill
Employing Generative AI for Development With Amazon BedrockBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to effectively make use of a Large Language Model when developing applications using Amazon Bedrock in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Development, Artificial Intelligence; This hands-on lab has: 5 Lab steps - LEARNING PATHBuilding an AI AgentIntermediateDuration: Up to 12 hours and 30 minutesDifficulty: Intermediate; Description: In this lab course, you will use python to learn to design and develop intelligent single and multi-agent systems.; Duration: Up to 12 hours and 30 minutes; Content Topics: Artificial Intelligence; This learning path has: 8 Hands-on labs
- HANDS-ON LABQA
Automating Documentation with AIIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to use GitHub Copilot to automate the generation of documentation.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - LEARNING PATHJeremy Cook
Applying Machine Learning and AI Services on AWSIntermediateDuration: Up to 6 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Learn practical applications of AWS machine learning and Artificial Intelligence services using a blend of learning material and hands-on labs.; Duration: Up to 6 hours and 30 minutes; Content Topics: Machine Learning; This learning path has: 3 Courses, 1 Exam, 2 Hands-on labs - 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 LABQA
Test Case Generation with AI AssistanceIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to use GitHub Copilot to automate the generation of test cases.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - LEARNING PATHIntroducing Language Models and Agentic AIIntermediateDuration: Up to 2 hours and 11 minutesDifficulty: Intermediate; Description: Learn how agentic AI and language models enable agents to plan, reason, use tools, and act safely to automate and personalize real-world tasks.; Duration: Up to 2 hours and 11 minutes; This learning path has: 4 Courses, 1 Hands-on lab
- HANDS-ON LABAndrew Burchill
Automating Code Reviews Using Generative AIBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use a Generative AI model to perform code reviews in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Continuous Integration; This hands-on lab has: 4 Lab steps - HANDS-ON LABParveen Singh
Analyzing and Moderating Text With Azure AI Content Safety Service Using Python SDKAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: Learn how to analyze and moderate text with the Azure AI Content Safety service using Python SDK in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 3 Lab steps