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.
New this month in our library
- HANDS-ON LABJun Fritz
From Code to Intent: Build Your First Kiro WorkflowBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to use AWS Kiro's spec-driven workflow to build and deploy a serverless application on AWS, transforming plain language intent into production-ready code in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 4 Lab steps - COURSEGrounding, accuracy, and strategic integrationAdvancedDuration: 13 minutes and 51 secondsDifficulty: Advanced; Duration: 13 minutes and 51 seconds; This course has: 7 Units
- COURSEPersonal AI assistants and advanced prompting patternsAdvancedDuration: 10 minutes and 19 secondsDifficulty: Advanced; Duration: 10 minutes and 19 seconds; 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- HANDS-ON LABJun Fritz
Working with While Loops in Your Shell ScriptsBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Apply your knowledge of using while loops in your shell scripts with this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Operating System; This hands-on lab has: 5 Lab steps - HANDS-ON LABFarish Kashefinejad
Working with JavaScript Conditionals (If statements)IntermediateDuration: Up to 40 minutesAuthor: Farish Kashefinejad; Difficulty: Intermediate; Description: In this lab, you will be working with JavaScript Conditionals using If Statements. A function is a block of code designed to perform a specific coding task.; Duration: Up to 40 minutes; Content Topics: Development; This hands-on lab has: 6 Lab steps - HANDS-ON LABFarish Kashefinejad
Working with JavaScript FunctionsAdvancedDuration: Up to 40 minutesAuthor: Farish Kashefinejad; Difficulty: Advanced; Description: In this lab, you will be working with JavaScript functions. A function is a block of code designed to perform a specific coding task.; Duration: Up to 40 minutes; Content Topics: Development; This hands-on lab has: 8 Lab steps - LEARNING PATHRetail Data Best PracticeIntermediateDuration: Up to 51 minutesDifficulty: Intermediate; Description: This course explores how to effectively leverage retail data to unlock commercial opportunities and deliver an optimized consumer experience.; Duration: Up to 51 minutes; This learning path has: 4 Courses, 2 Exams
- LEARNING PATHOnsite Search EssentialsBeginnerDuration: Up to 46 minutesDifficulty: Beginner; Description: An overview of how and why search algorithms prioritize organic product listings, and how to encourage effective data sharing with retail partners.; Duration: Up to 46 minutes; This learning path has: 4 Courses, 2 Exams
- HANDS-ON LABJun Fritz
Practicing Shell Scripting FundamentalsBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Apply your knowledge of Linux shell scripting fundamentals and work shell variables, conditional statements, and for loops in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Operating System; This hands-on lab has: 6 Lab steps - 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 PATHAtil Samancioglu
Web Penetration Testing & Bug Bounty HuntingIntermediateDuration: Up to 17 hours and 51 minutesAuthor: Atil Samancioglu; Difficulty: Intermediate; Description: Learn how to find vulnerabilities and bugs in websites & web applications, how to secure your own builds, and learn how to start making money from bug bounties!; Duration: Up to 17 hours and 51 minutes; Content Topics: Security Assessment and Testing, SQL; This learning path has: 20 Courses - LEARNING PATHAtil Samancioglu
Practical Deep Dive into Pentesting & Privilege EscalationIntermediateDuration: Up to 10 hours and 11 minutesAuthor: Atil Samancioglu; Difficulty: Intermediate; Description: Pentesting & Privilege Escalation; Duration: Up to 10 hours and 11 minutes; This learning path has: 8 Courses - LEARNING PATHStephen Cole
Analyzing your data with Amazon RedshiftIntermediateDuration: Up to 4 hours and 52 minutesAuthor: Stephen Cole; Difficulty: Intermediate; Description: Understand the capabilities and features of Amazon Redshift, a fast, fully-managed, petabyte-scale data warehouse in AWS; Duration: Up to 4 hours and 52 minutes; Content Topics: Amazon Web Services; This learning path has: 7 Courses, 3 Exams, 1 Hands-on lab - LEARNING PATHHallam Webber
AZ-120 Exam Prep: Planning and Administering Microsoft Azure for SAP WorkloadsIntermediateDuration: Up to 13 hours and 13 minutesAuthor: Hallam Webber; Difficulty: Intermediate; Description: This course is designed to help you prepare for Microsoft's AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.; Duration: Up to 13 hours and 13 minutes; Content Topics: Microsoft Azure; This learning path has: 9 Courses, 1 Resource, 8 Exams - LEARNING PATHStuart Scott
Managing AWS Compute (EC2) & Block Storage (EBS)BeginnerDuration: Up to 11 hours and 54 minutesAuthor: Stuart Scott; Difficulty: Beginner; Description: Learn how to configure and implement Amazon EC2 and the Elastic Block Store service (EBS); Duration: Up to 11 hours and 54 minutes; Content Topics: Storage, Compute; This learning path has: 5 Courses, 2 Lab challenges, 1 Exam, 7 Hands-on labs - LEARNING PATHFrancesco Mosconi
Zero to Deep Learning Bootcamp Three - Working with Convolutional and Recurrent Neural NetworksAdvancedDuration: Up to 3 hours and 36 minutesAuthor: Francesco Mosconi; Difficulty: Advanced; Description: This Course is the third and final of three Courses in the Zero to Deep Learning Bootcamp Cloud Academy has developed in collaboration with Deep L; Duration: Up to 3 hours and 36 minutes; Content Topics: Machine Learning; This learning path has: 3 Courses, 1 Exam - LEARNING PATHRoss Leo
Certified Information Security Manager (CISM): Part 2 — DomainsIntermediateDuration: Up to 7 hours and 17 minutesAuthor: Ross Leo; Difficulty: Intermediate; Description: This course provides a deep dive into information security and prepares you for the Certified Information Security Manager (CISM) exam!; Duration: Up to 7 hours and 17 minutes; Content Topics: Laws, Regulation and Compliance, Security Operations, Security Governance, Risk Management; This learning path has: 8 Courses, 1 Exam - LEARNING PATHLogan Rakai
Java Beginner's Challenge GauntletBeginnerDuration: Up to 3 hours and 10 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Java lab challenges that increase in difficulty but are suitable for Java beginners.; Duration: Up to 3 hours and 10 minutes; Content Topics: Development; This learning path has: 5 Lab challenges - LEARNING PATHAndrew Burchill
Solving Real World Problems with Regular Expressions in PythonBeginnerDuration: Up to 2 hours and 50 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 50 minutes; Content Topics: Development; This learning path has: 1 Lab challenge, 3 Hands-on labs - LEARNING PATHText Analysis and LLMs with PythonIntermediateDuration: Up to 17 hours and 54 minutesDifficulty: Intermediate; Description: In this course, we’ll focus on developing a clear understanding of how LLMs operate so you can become more confident working with them.; Duration: Up to 17 hours and 54 minutes; Content Topics: Development; This learning path has: 11 Courses, 9 Exams, 8 Hands-on labs
- LEARNING PATHAI in Software EngineeringIntermediateDuration: Up to 9 hours and 59 minutesDifficulty: Intermediate; Description: This course is designed for those new to AI tooling, as well as anyone looking to deepen their understanding of how AI fits into modern software architecture.; Duration: Up to 9 hours and 59 minutes; Content Topics: Artificial Intelligence; This learning path has: 6 Courses, 6 Exams, 6 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 - LEARNING PATHAI for Consumer Targeting Best PracticeIntermediateDuration: Up to 50 minutesDifficulty: Intermediate; Description: A comprehensive guide to leveraging AI for segmentation and personalization strategies, enhancing consumer targeting at scale.; Duration: Up to 50 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHConsumer & Shopper Marketing Insights EssentialsIntermediateDuration: Up to 1 hour and 7 minutesDifficulty: Intermediate; Description: Centering on developing actionable insights, this course examines the process of leveraging consumer and data to drive the success of sales and marketing plans.; Duration: Up to 1 hour and 7 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHOmnichannel for B2B Brands Best PracticeIntermediateDuration: Up to 51 minutesDifficulty: Intermediate; Description: This course examines how to meet the growing omnichannel needs of target B2B audiences.; Duration: Up to 51 minutes; This learning path has: 4 Courses, 2 Exams
- LEARNING PATHJoint Business Planning EssentialsBeginnerDuration: Up to 48 minutesDifficulty: Beginner; Description: An overview of how to get your business internally aligned before starting a joint business plan, and why laying this groundwork is so important.; Duration: Up to 48 minutes; This learning path has: 5 Courses, 2 Exams