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 LABJeremy Cook
Coding with Java CollectionsIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This lab is designed to deepen your Java Collections knowledge.; Duration: Up to 1 hour and 30 minutes; Content Topics: Development; This hands-on lab has: 5 Lab steps - HANDS-ON LABJeremy Cook
Coding with Generics and LambdasIntermediateDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This lab is designed to deepen your Java Generics and Lambdas knowledge.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 5 Lab steps - HANDS-ON LABAndrew Burchill
Configuring Access to AWS KMS KeysBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to allow and restrict access to AWS KMS keys using key policies and grants in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps - HANDS-ON LABDaniel Wood
Backup and Restore a Kubernetes ClusterIntermediateDuration: Up to 40 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Perform a backup and restore cluster management operation of a Kubernetes cluster in this lab.; Duration: Up to 40 minutes; Content Topics: Containers; This hands-on lab has: 3 Lab steps - HANDS-ON LABLogan Rakai
Cross-account access in AWSIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn first-hand about cross-account access in AWS in this lab.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 10 Lab steps - HANDS-ON LABBen Lambert
Python: Simple Guessing GameBeginnerDuration: Up to 45 minutesAuthor: Ben Lambert; Difficulty: Beginner; Description: Build your Python skills by creating a basic console based guessing game. Combine Python's language fundamentals to build a game that prompts player's to guess a number between 1 and 20.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 2 Lab steps - LEARNING PATHeCommerce Trends (2023)BeginnerDuration: Up to 14 minutesDifficulty: Beginner; Description: This course explores eCommerce trends in 4 key areas: quick commerce, organizational design, sustainability and subscription commerce.; Duration: Up to 14 minutes; This learning path has: 1 Course
- HANDS-ON LABBen Lambert
Python: PalindromeBeginnerDuration: Up to 1 hourAuthor: Ben Lambert; Difficulty: Beginner; Description: Challenge your knowledge of Python by implementing functions used to check words and phrases for palindromes.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 4 Lab steps - LEARNING PATHStuart Scott
Implementing Mechanisms to Enforce Multi-Account Security in AWSIntermediateDuration: Up to 1 hour and 47 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course will look at how to implement security controls between multiple AWS accounts.; Duration: Up to 1 hour and 47 minutes; Content Topics: Amazon Web Services; This learning path has: 6 Courses, 1 Exam - LEARNING PATHOak Academy
Oracle Certified Master - Java EE 6 Enterprise ArchitectIntermediateDuration: Up to 19 hours and 52 minutesAuthor: Oak Academy; Difficulty: Intermediate; Description: If your goal is to become a Java EE developer or simply improve your knowledge of Java Enterprise Edition, this is the course for you!; Duration: Up to 19 hours and 52 minutes; Content Topics: Development; This learning path has: 17 Courses, 1 Exam - LEARNING PATHJeremy Cook
The Digital Transformation Trinity - Executive Level IntroductionBeginnerDuration: Up to 5 hours and 34 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: The Digital Transformation Trinity - Executive Level Introduction; Duration: Up to 5 hours and 34 minutes; Content Topics: Non-technical Management, Development, Cloud Fundamentals; This learning path has: 4 Courses, 4 Resources - LEARNING PATHHallam Webber
Introduction to Cross-Platform Mobile Development with XamarinBeginnerDuration: Up to 2 hours and 51 minutesAuthor: Hallam Webber; Difficulty: Beginner; Description: This course will show you how to get up and running developing Android and iOS apps using C# and the Xamarin framework; Duration: Up to 2 hours and 51 minutes; Content Topics: Mobile; This learning path has: 7 Courses, 1 Exam - LEARNING PATHRavinder Deol
Cryptocurrency and Blockchain Deep DiveBeginnerDuration: Up to 16 hours and 7 minutesAuthor: Ravinder Deol; Difficulty: Beginner; Description: Explore cryptocurrencies and the blockchain at a practical level and learn how to code with the Solidity programming language!; Duration: Up to 16 hours and 7 minutes; Content Topics: Development; This learning path has: 14 Courses, 1 Exam - LEARNING PATHRoss Leo
CSSLP: Domain 8 - Secure Software Supply ChainAdvancedDuration: Up to 1 hour and 5 minutesAuthor: Ross Leo; Difficulty: Advanced; Description: Would you like to become a Certified Secure Software Lifecycle Professional? Learn more about the CSSLP and get this globally recognized security certification.; Duration: Up to 1 hour and 5 minutes; Content Topics: Security; This learning path has: 5 Courses, 1 Resource, 1 Exam - LEARNING PATHRoss Leo
CSSLP: Domain 7 - Secure Software Deployment, Operations, MaintenanceAdvancedDuration: Up to 1 hour and 34 minutesAuthor: Ross Leo; Difficulty: Advanced; Description: Would you like to become a Certified Secure Software Lifecycle Professional? Learn more about the CSSLP and get this globally recognized security certification.; Duration: Up to 1 hour and 34 minutes; Content Topics: Security; This learning path has: 2 Courses, 1 Resource, 1 Exam - LEARNING PATHRoss Leo
CSSLP: Domain 6 - Secure Software Lifecycle ManagementAdvancedDuration: Up to 1 hour and 22 minutesAuthor: Ross Leo; Difficulty: Advanced; Description: Would you like to become a Certified Secure Software Lifecycle Professional? Learn more about the CSSLP and get this globally recognized security certification.; Duration: Up to 1 hour and 22 minutes; Content Topics: Security; This learning path has: 4 Courses, 1 Resource, 1 Exam - LEARNING PATHLogan Rakai
Go Beginner's Challenge GauntletBeginnerDuration: Up to 2 hours and 35 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Go lab challenges that increase in difficulty but are suitable for Go beginners.; Duration: Up to 2 hours and 35 minutes; Content Topics: Development; This learning path has: 6 Lab challenges - LEARNING PATHRoss Leo
CSSLP: Domain 5 - Secure Software TestingAdvancedDuration: Up to 1 hour and 34 minutesAuthor: Ross Leo; Difficulty: Advanced; Description: Would you like to become a Certified Secure Software Lifecycle Professional? Learn more about the CSSLP and get this globally recognized security certification.; Duration: Up to 1 hour and 34 minutes; Content Topics: Security Assessment and Testing; This learning path has: 2 Courses, 1 Resource, 1 Exam - LEARNING PATHRoss Leo
CSSLP: Domain 4 - Secure Software ImplementationAdvancedDuration: Up to 1 hour and 43 minutesAuthor: Ross Leo; Difficulty: Advanced; Description: Would you like to become a Certified Secure Software Lifecycle Professional? Learn more about the CSSLP and get this globally recognized security certification.; Duration: Up to 1 hour and 43 minutes; Content Topics: Software development security; This learning path has: 3 Courses, 1 Resource, 1 Exam - LEARNING PATHAlibaba Cloud
Alibaba Cloud Certified Professional (ACP) Preparation (PREVIEW)IntermediateDuration: Up to 10 hours and 6 minutesAuthor: Alibaba Cloud; Difficulty: Intermediate; Description: Explore core Alibaba Cloud services, including architecture, networking, cloud security, and best practices, and prepare for the ACP certification exam.; Duration: Up to 10 hours and 6 minutes; Content Topics: Alibaba; This learning path has: 8 Courses, 7 Exams - LEARNING PATHStuart Scott
How to manage and secure your environment using AWS Identity & Access Management (IAM)IntermediateDuration: Up to 9 hours and 48 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course will help you understand the different components and features within AWS IAM and how to use them within your environment to manage security; Duration: Up to 9 hours and 48 minutes; Content Topics: Amazon Web Services; This learning path has: 6 Courses, 1 Lab challenge, 5 Hands-on labs - LEARNING PATHAlibaba Cloud
Alibaba Cloud Machine Learning Platform for AIIntermediateDuration: Up to 6 hours and 36 minutesAuthor: Alibaba Cloud; Difficulty: Intermediate; Description: Learn how to carry out machine learning activities using Alibaba Cloud PAI (Platform for Artificial Intelligence) and its many features and capabilities!; Duration: Up to 6 hours and 36 minutes; Content Topics: Machine Learning; This learning path has: 6 Courses, 6 Exams - LEARNING PATHDaniel Mease
Developing for Google Kubernetes EngineIntermediateDuration: Up to 35 hours and 3 minutesAuthor: Daniel Mease; Difficulty: Intermediate; Description: Learn how to build and deploy production-ready containerized applications for Kubernetes on Google Cloud Platform.; Duration: Up to 35 hours and 3 minutes; Content Topics: Google Cloud Platform; This learning path has: 25 Courses, 2 Lab challenges, 9 Exams, 12 Hands-on labs - LEARNING PATHDaniel Mease
Architecting with Google Kubernetes EngineIntermediateDuration: Up to 31 hoursAuthor: Daniel Mease; Difficulty: Intermediate; Description: Kubernetes is the most popular container orchestration tool. Learn how to build and maintain production-ready Kubernetes clusters on Google Cloud Platform.; Duration: Up to 31 hours; Content Topics: Google Cloud Platform; This learning path has: 22 Courses, 2 Lab challenges, 7 Exams, 11 Hands-on labs