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- 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 - 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 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
- 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