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
- HANDS-ON LABQANEWChapter 1 - Module 2 - QABeginnerDuration: Up to 2 hoursAuthor: QA; Type: new hands-on lab; Difficulty: Beginner; Description: Module 2: Alice Co.’s first device; Duration: Up to 2 hours; This hands-on lab has: 5 Lab steps
- COURSENEWGetting ready for your Building AI Agents in Python course | QAAIAGPY-BL |BeginnerDuration: 3 minutesType: new course; Difficulty: Beginner; Duration: 3 minutes; This course has: 1 Unit
- COURSENEWAI engineering: The byte-sized guide | QAAIAGPY-BL |BeginnerDuration: 19 minutesType: new course; Difficulty: Beginner; Duration: 19 minutes; This course has: 5 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 LABBen LambertPython: Debugging PracticeAdvancedDuration: Up to 3 hoursAuthor: Ben Lambert; Difficulty: Advanced; Description: The ability to effectively debug a Python application is a valuable skill for Python developers. This lab provides and opportunity to practice debugging a web-based application.; Duration: Up to 3 hours; Content Topics: Development; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAdil IslamManaging Microsoft 365 Groups Using Microsoft Graph PowerShellBeginnerDuration: Up to 45 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Learn to use Microsoft Graph PowerShell to create and manage teams and groups in your Microsoft 365 organization in this hands-on MS365 lab.; Duration: Up to 45 minutes; Content Topics: Management, Development, Business Suites; This hands-on lab has: 4 Lab steps
- LEARNING PATHThomas MitchellSC-401 Exam Prep: Administering Information Security in Microsoft 365IntermediateDuration: Up to 10 hours and 37 minutesAuthor: Thomas Mitchell; Difficulty: Intermediate; Description: This course is designed to help you and your team prepare for the SC-401: Administering Information Security in Microsoft 365 exam.; Duration: Up to 10 hours and 37 minutes; Content Topics: Business Suites; This learning path has: 15 Courses, 1 Resource, 1 Exam
- LEARNING PATHRetail Data FundamentalsIntermediateDuration: Up to 49 minutesDifficulty: Intermediate; Description: This course examines the value of retail data, how to obtain it, and how to apply it to gain a competitive edge.; Duration: Up to 49 minutes; This learning path has: 4 Courses, 2 Exams
- HANDS-ON LABAndrew BurchillUsing the IAM Policy Simulator to Test IAM PoliciesIntermediateDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Learn how to use the web-based IAM Policy Simulator and the AWS Command line Interface to test AWS IAM policies in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- HANDS-ON LABParveen SinghUsing Azure Static Web Apps to Build Static WebsitesBeginnerDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Beginner; Description: Learn how to deploy static websites on Azure Static Web Apps using Static Web Apps CLI in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Web; This hands-on lab has: 3 Lab steps
- HANDS-ON LABFarish KashefinejadWorking With Express - Express RoutingBeginnerDuration: Up to 45 minutesAuthor: Farish Kashefinejad; Difficulty: Beginner; Description: In this lab, you will create api routes for an express application; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 3 Lab steps
- HANDS-ON LABBen LambertPython: Introduction to PatchingIntermediateDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Intermediate; Description: The unittest.mock module is Python's built-in mocking and patching module. Used to replace objects with fake implementations during testing. This lab introduces the unittest.mock.patch callable through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 11 Lab steps
- HANDS-ON LABAdil IslamManaging Distribution Lists Using Exchange Online PowerShellBeginnerDuration: Up to 45 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Learn how to configure and administrate Microsoft 365 distribution lists in Exchange Online using Exchange Online PowerShell in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Management, Development, Business Suites; This hands-on lab has: 4 Lab steps
- LEARNING PATHJeremy CookEBS WorkshopIntermediateDuration: Up to 5 hours and 10 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Please use these labs to further reinforce learning regarding EBS.; Duration: Up to 5 hours and 10 minutes; Content Topics: Storage; This learning path has: 5 Hands-on labs
- LEARNING PATHSustainable Marketing Best PracticeIntermediateDuration: Up to 47 minutesDifficulty: Intermediate; Description: This course unpacks what sustainable marketing is and examines the building blocks required to successfully execute sustainable marketing activities.; Duration: Up to 47 minutes; This learning path has: 4 Courses, 2 Exams
- 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 PATHAlana LaytonImplementing intelligent threat detection with Amazon GuardDutyIntermediateDuration: Up to 2 hours and 14 minutesAuthor: Alana Layton; Difficulty: Intermediate; Description: With this course, you'll learn how to protect your AWS accounts by using the intelligent threat detection service, Amazon GuardDuty.; Duration: Up to 2 hours and 14 minutes; Content Topics: Security; This learning path has: 4 Courses, 1 Hands-on lab
- LEARNING PATHCustomer Centricity Best Practice for Pharma & HealthcareIntermediateDuration: Up to 51 minutesDifficulty: Intermediate; Description: A focus on execution, looking at optimizing customer centricity initiatives. In this course we outline the practices, behaviors and skills required for success; Duration: Up to 51 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHCustomer & Patient Journey Mapping Best Practice for SalesIntermediateDuration: Up to 47 minutesDifficulty: Intermediate; Description: This course explores how to embed journey mapping principles, and the importance of leveraging digital technology and data. It delves into the role of omnichann; Duration: Up to 47 minutes; This learning path has: 4 Courses, 2 Exams
- LEARNING PATHCustomer & Patient Journey Mapping Essentials for SalesBeginnerDuration: Up to 48 minutesDifficulty: Beginner; Description: An introduction to the essentials of customer and patient journey mapping for sales teams, covering what the benefits are, the key steps in the process and the; Duration: Up to 48 minutes; This learning path has: 4 Courses, 2 Exams
- LEARNING PATHQAFundamentals of Web3 - NFT MarketplaceBeginnerDuration: Up to 16 hours and 48 minutesAuthor: QA; Difficulty: Beginner; Description: This is the Course of the Fundamentals of Web3 – NFT Marketplace.; Duration: Up to 16 hours and 48 minutes; This learning path has: 15 Courses, 12 Hands-on labs
- LEARNING PATHStuart ScottAmazon EBS: High-performance block-storage in AWSAdvancedDuration: Up to 5 hours and 59 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: This course focuses on the Amazon Elastic Block Store (EBS) service, allowing you to become familiar with its uses, helping to embed it into your architecture.; Duration: Up to 5 hours and 59 minutes; Content Topics: Storage; This learning path has: 4 Courses, 1 Lab challenge, 5 Hands-on labs
- HANDS-ON LABDaniel WoodKubernetes Cluster AuditingBeginnerDuration: Up to 35 minutesAuthor: Daniel Wood; Difficulty: Beginner; Description: Learn how to configure Kubernetes cluster auditing in this lab.; Duration: Up to 35 minutes; Content Topics: Containers; This hands-on lab has: 4 Lab steps
- HANDS-ON LABParveen SinghInteract With PostgreSQL Flexible Server Using a Python-Based Web AppIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to interact with PostgreSQL flexible server using a python based Django app in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillConnecting to Remote Hosts Using a Secure ShellBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use SSH software to gain shell access on remote hosts in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking, Management, Operating System; This hands-on lab has: 5 Lab steps
- LEARNING PATHStuart ScottAWS WAF - Security Pillar SEC 6 - How do you protect your compute resources?AdvancedDuration: Up to 8 hours and 38 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: Gain the knowledge required to implement the best practices as outlined within section 6 of the Security pillar of the AWS Well Architected Framework; Duration: Up to 8 hours and 38 minutes; Content Topics: Amazon Web Services; This learning path has: 10 Courses, 1 Lab challenge, 4 Hands-on labs
- LEARNING PATHStuart ScottUser activity and API tracking with AWS CloudTrailAdvancedDuration: Up to 4 hours and 35 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: This course shows how AWS CloudTrail enables you to track both user account activity and API usage across your AWS account to maintain governance and compliance; Duration: Up to 4 hours and 35 minutes; Content Topics: Management, Security, Monitoring; This learning path has: 2 Courses, 1 Lab challenge, 2 Hands-on labs
- LEARNING PATHStuart ScottCreate, Manage, and Control Cryptographic Keys using AWS KMSAdvancedDuration: Up to 5 hours and 41 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: This course will help you to create, manage, and control cryptographic key using AWS KMS, through on-demand courses and hands-on labs and challenges; Duration: Up to 5 hours and 41 minutes; Content Topics: Amazon Web Services; This learning path has: 3 Courses, 4 Hands-on labs