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 LABLogan RakaiNEWData Detectives: SQL Query SimulabBeginnerDuration: Up to 1 hourAuthor: Logan Rakai; Type: new hands-on lab; Difficulty: Beginner; Description: A disgruntled ex-employee has taken the company’s data hostage. Prove your SQL skills by answering key business questions, and they’ll agree to reverse the damage.; Duration: Up to 1 hour; Content Topics: SQL; This hands-on lab has: 1 Lab step
- HANDS-ON LABJun FritzNEWDeploying a Google Compute Engine Instance with Terraform SimulabBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Type: new hands-on lab; Difficulty: Beginner; Description: Complete a series of tasks to configure and deploy a Google Compute Engine virtual machine instance in a simulated lab environment.; Duration: Up to 1 hour; Content Topics: Google Cloud Platform; This hands-on lab has: 1 Lab step
- HANDS-ON LABLogan RakaiNEWLarge Language Model (LLM) Application Security SimulabIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Type: new hands-on lab; Difficulty: Intermediate; Description: This lab provides an interactive environment to explore the security implications of applications using Large Language Models (LLMs) and how to mitigate potential risks.; Duration: Up to 2 hours; Content Topics: Cyber Security; This hands-on lab has: 1 Lab step
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
1489 to 1512 of 4954 results
Search results 1489 - 1512 of 4954Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- HANDS-ON LABBen LambertPython: PackagingAdvancedDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Advanced; Description: Packaging Python-based applications has evolved over time. Learn the current method for creating Python packages through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 2 Lab steps
- LAB CHALLENGEJun FritzAWS Step Functions ChallengeIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Demonstrate your knowledge of AWS Step Functions and Amazon States Language in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Development; This lab challenge has: 1 Lab step
- HANDS-ON LABJeremy CookUse Terraform to Deploy an Azure Function AppIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Learn how to use Terraform to deploy and setup an Azure Function App.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJeremy CookReview and Secure a Lambda Function with an IAM Least Privilege Based Security PolicyAdvancedDuration: Up to 2 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Advanced; Description: Learn how to use CloudTrail and Athena to analyse collected AWS API calls. The results of the analysis will be used to improve the security posture of a deployed Lambda function which by design saves files into an S3 bucket. The IAM execution Role permission set will be improved by applying the rule of least privilege.; Duration: Up to 2 hours and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJun FritzConfiguring HTTPS Endpoints on AWS Lambda Functions with AWS Lambda Function URLsIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to configure a built-in HTTPS endpoint on an AWS Lambda function with AWS Lambda Function URLs in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABBen LambertPython: Introduction to MockingIntermediateDuration: 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 module through hands-on learning.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 12 Lab steps
- HANDS-ON LABQAPowerBI Desktop for Business Users Learning Path 2BeginnerDuration: Up to 5 hours and 47 minutesAuthor: QA; Difficulty: Beginner; Description: Learn to use of Power BI Desktop to connect to data, create Visualizations, query the data and publish reports.; Duration: Up to 5 hours and 47 minutes; This hands-on lab has: 2 Lab steps
- HANDS-ON LABParveen SinghConfiguring Web Apps for Private Access using VNet IntegrationIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to enable web app security for private access on a virtual network using VNet Integration and Access Restrictions in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 4 Lab steps
- HANDS-ON LABFarish KashefinejadWorking With JavaScript ClassesAdvancedDuration: Up to 45 minutesAuthor: Farish Kashefinejad; Difficulty: Advanced; Description: In this lab, you will be working with JavaScript Classes.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 11 Lab steps
- HANDS-ON LABDave BedfordLoad Balancing (Global Load Balancer)BeginnerDuration: Up to 1 hour and 30 minutesAuthor: Dave Bedford; Difficulty: Beginner; Description: Learn how to create load balancer rules, test the load balancer connectivity, implement a global load balancer, and test the failover from one region to another.; Duration: Up to 1 hour and 30 minutes; Content Topics: Networking; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEAndrea GiussaniData Science with Python - Advanced ConceptsAdvancedDuration: Up to 1 hourAuthor: Andrea Giussani; Difficulty: Advanced; Description: In this Lab, you will be challenged on your knowledge on Python for Data Science, in particular on three important aspects: Programming, Data Management and Visualization. The idea is to test your ability to deal with advanced data science requests that a Senior Data Scientist is expected to deal with.; Duration: Up to 1 hour; This lab challenge has: 2 Lab steps
- LAB CHALLENGEParveen SinghAzure Storage Account Private Endpoint ChallengeAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: Put your Private Endpoint skills to the test in this hands-on lab challenge using a real Azure environment.; Duration: Up to 1 hour; Content Topics: Networking, Security, Storage; This lab challenge has: 2 Lab steps
- HANDS-ON LABStefano CascavillaIntegrating Lambda Layers with the Serverless FrameworkIntermediateDuration: Up to 1 hourAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: In this lab, you will use the Serverless Framework to create a service and to integrate a Lambda layer to be used by the service.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 4 Lab steps
- HANDS-ON LABStefano CascavillaGoogle Cloud Filestore PlaygroundBeginnerDuration: Up to 2 hoursAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: Practice your Google Cloud Filestore skills in a free-rein, empty GCP environment by creating Cloud Filestore instances, backups, and mount instances on GCE virtual machines in any way you see fit!; Duration: Up to 2 hours; Content Topics: Storage; This hands-on lab has: 2 Lab steps
- HANDS-ON LABCalculated SystemsCreating a Weather Forecasting Chatbot with DialogflowAdvancedDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Advanced; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 8 Lab steps
- LAB CHALLENGEJeremy CookJava Challenge: TDD Sphere Volume CalculatorBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: In this challenge, you will complete a Java implementation being guided by existing JUnit5 tests (TDD).; Duration: Up to 1 hour; Content Topics: Test Driven Development (TDD); This lab challenge has: 2 Lab steps
- HANDS-ON LABLuke OrellanaGetting Started with Azure Redis CacheBeginnerDuration: Up to 1 hourAuthor: Luke Orellana; Difficulty: Beginner; Description: Learn the benefits of using Redis cache and how to connect to a web application.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps
- HANDS-ON LABStefano CascavillaGoogle Cloud KMS PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: Practice your Google Cloud KMS skills in a free rein, empty GCP environment by creating and managing symmetric and asymmetric keys, and VM Disks in any way you see fit.; Duration: Up to 4 hours; Content Topics: Security; This hands-on lab has: 2 Lab steps
- LAB CHALLENGEAndrew BurchillAzure Service Bus ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Azure Service Bus skills to the test in this hands-on challenge laboratory.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This lab challenge has: 2 Lab steps
- HANDS-ON LABStefano CascavillaGoogle Cloud Storage PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: Practice your Google Cloud storage skills in a free rein, empty GCP environment by creating and managing storage resources in any way you see fit.; Duration: Up to 4 hours; Content Topics: Google Cloud Platform; This hands-on lab has: 2 Lab steps
- LAB CHALLENGELogan RakaiJava Challenge: PangramBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: In this challenge, you will write Java code to determine if a sentence is a pangram.; Duration: Up to 30 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- LAB CHALLENGELogan RakaiBuilding a Python Application: Message Queue ChallengeIntermediateDuration: Up to 40 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Test your knowledge of building Python applications using multiprocessing queues and events in this lab challenge.; Duration: Up to 40 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- HANDS-ON LABQASSL Handshake Analysis using WiresharkIntermediateDuration: Up to 2 hoursAuthor: QA; Difficulty: Intermediate; Description: This lab explores the SSL handshake process at the protocol level and how to extract a file from an SSL conversation using a private key.; Duration: Up to 2 hours; Content Topics: Cyber Security; This hands-on lab has: 2 Lab steps
- HANDS-ON LABCalculated SystemsVisualizing Trends from Order History with Google Data StudioBeginnerDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Beginner; Description: This lab is aimed at data visualization beginners who want to understand how to import data and make their first insight using Google Data Studio.; Duration: Up to 1 hour; Content Topics: Google Cloud Platform; This hands-on lab has: 3 Lab steps