Browse everything
Roadmaps, courses and hands-on labs — search or filter. All roadmaps · Lab catalogue
Filters 2
Filter results
Type
- Hands-on lab 921
- Roadmap 14
Vendor
Roadmap level
Lab difficulty
- Getting Started 19
- Prerequisite 7
- ✓ Guided 921
- Advanced 289
- Expert 81
Topic
- Azure 279
- Cyber Security Labs 157
- AWS 79
- Essential IT 79
- General Cyber security 74
- Data Science 70
- Programming 69
- VMware 61
- Blue Team 19
- Linux 16
- Hacking 7
- Google Cloud 6
- Networking 4
- Artificial Intelligence 3
Included in
935 results — showing 201–300
Hands-on labStationX Infrastructure Labs
Examine Network Communications by Using WiresharkIntroduction to CyberSecurityLevel: GuidedDuration: 1 h 15 minIn this lab, you will examine network communications by using Wireshark.
Hands-on labStationX Infrastructure Labs
Implement File EncryptionIntroduction to CyberSecurityLevel: GuidedDuration: 1 h 15 minIn this lab, you will manage storage encryption using Encrypting File System (EFS) and BitLocker, as well as support encrypted file transfers by using Secure Shell (SSH).
Hands-on labStationX Infrastructure Labs
Implement File HashingIntroduction to CyberSecurityLevel: GuidedDuration: 1 h 15 minIn this lab, you will use hashing and hashes to verify the integrity of files.
Hands-on labStationX Infrastructure Labs
Implement Group PolicyIntroduction to CyberSecurityLevel: GuidedDuration: 1 h 15 minIn this lab, you will manage Group Policy Objects (GPOs) for Windows systems.
Hands-on labStationX Infrastructure Labs
Improve IT Security by Using Incident Response ToolsIntroduction to CyberSecurityLevel: GuidedDuration: 30 minIn this lab, you will manage incidents by using incident response tools to improve IT security.
Hands-on labStationX Infrastructure Labs
Test Network Security by Using MetasploitIntroduction to CyberSecurityLevel: GuidedDuration: 1 h 15 minIn this lab, you will use Metasploit to test the security of your network.
Hands-on labStationX Infrastructure Labs
Configure CDP and LLDPCisco Routing FundamentalsLevel: GuidedDuration: 50 minIn this lab, you will configure Cisco devices to run LLDP and selectively disable Cisco Discovery Protocol (CDP) and Link Layer Discovery Protocol (LLDP) on specific interfaces.
Hands-on labStationX Infrastructure Labs
Configure DHCP on a RouterCisco Routing FundamentalsLevel: GuidedDuration: 1 hIn this lab, you will configure a Cisco router as a DHCP server to dynamically assign IP addresses to client devices.
Hands-on labStationX Infrastructure Labs
Configure IPv6 Addressing and RoutingCisco Routing FundamentalsLevel: GuidedDuration: 1 h 30 minIn this lab, you will prepare a network for modern standards by configuring IPv6 addressing and routing.
Hands-on labStationX Infrastructure Labs
Configure Routers and SwitchesCisco Routing FundamentalsLevel: GuidedDuration: 1 h 30 minIn this lab, you will configure multiple routers and switches in two different sites.
Hands-on labStationX Infrastructure Labs
Configure Static RoutesCisco Routing FundamentalsLevel: GuidedDuration: 30 minIn this lab, you will configure static routes between a main office and two branch offices.
Hands-on labStationX Infrastructure Labs
Configure Switch VLANsCisco Routing FundamentalsLevel: GuidedDuration: 30 minIn this lab, you will configure two separate VLANs.
Hands-on labStationX Infrastructure Labs
Configure the OSPF Routing ProtocolCisco Routing FundamentalsLevel: GuidedDuration: 1 hIn this lab, you will configure Cisco devices to run OSPF.
Hands-on labStationX Infrastructure Labs
Configure VLANs and Trunking on a SwitchCisco Routing FundamentalsLevel: GuidedDuration: 1 h 30 minIn this lab, you will optimize network performance by configuring VLANs and trunking on a switch.
Hands-on labStationX Infrastructure Labs
Implement Access Control Lists (ACLs)Cisco Routing FundamentalsLevel: GuidedDuration: 1 h 30 minIn this lab, you will create and apply Access Control Lists (ACLs) to filter traffic and protect the DMZ servers from unauthorized access.
Hands-on labStationX Infrastructure Labs
Perform Subnetting and Network SegmentationCisco Routing FundamentalsLevel: GuidedDuration: 1 h 15 minIn this lab, you will practice subnetting to divide a network into smaller, manageable segments.
Hands-on labStationX Infrastructure Labs
Set Up Network Address Translation (NAT)Cisco Routing FundamentalsLevel: GuidedDuration: 45 minIn this lab, you will configure Network Address Translation (NAT).
Hands-on labStationX Infrastructure Labs
Troubleshoot Network ConnectivityCisco Routing FundamentalsLevel: GuidedDuration: 1 h 45 minIn this lab, you will troubleshoot and correct the configuration of Cisco IOS routers so that routing and OSPF function correctly.
Hands-on labStationX Infrastructure Labs
Assign Environment and Shell Variables in LinuxLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will automate administration tasks by using variables.

Hands-on labStationX Infrastructure Labs
Automate Administration Tasks by Using Linux Shell ScriptsLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will automate administration tasks by using bash shell scripts.

Hands-on labStationX Infrastructure Labs
Backup and Restore Files with CPIO in LinuxLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will use the cpio backup and restore utility to protect your files, and use the md5sum file to ensure the integrity of your backup jobs.

Hands-on labStationX Infrastructure Labs
Backup and Restore Files with Tar in LinuxLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will utilize tar and gzip to manage files, and use the md5sum utility to verify the integrity of backed up versions of files as compared to the originals.

Hands-on labStationX Infrastructure Labs
Configure an Alias in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will use the alias command to configure your environment for less administrative effort.
Hands-on labStationX Infrastructure Labs
Configure and Manage Linux Print Queues and JobsLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will install the Common Unix Printing System (CUPS) after which you will configure a print queue and then submit a print job to the print queue.
Hands-on labStationX Infrastructure Labs
Configure and Use GUI Administration Tools in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will install and configure GUI administrative tools.
Hands-on labStationX Infrastructure Labs
Configure Links in LinuxLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will configure hard links and symbolic links between files in different parts of the filesystem.

Hands-on labStationX Infrastructure Labs
Configure Standard Permissions in LinuxLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will configure standard Linux permissions for the user, group, and other identities.

Hands-on labStationX Infrastructure Labs
Configure the Display of a FileLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will learn about three powerful text (like logs) viewing tools: head; tail; and ,nl.

Hands-on labStationX Infrastructure Labs
Control Data Streams in LinuxLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will manage Linux data streams.

Hands-on labStationX Infrastructure Labs
Create a Kubernetes Cluster DeploymentKubernetes Installation & ConfigurationLevel: GuidedDuration: 45 minIn this challenge, you will create a Deployment in a Kubernetes cluster.

Hands-on labStationX Infrastructure Labs
Create and Manage Linux Users and GroupsLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will manage Linux users and groups using standard command-line tools.

Hands-on labStationX Infrastructure Labs
Create Cluster Objects by Using Declarative CommandsKubernetes Installation & ConfigurationLevel: GuidedDuration: 45 minIn this challenge, you will create pod objects in a Kubernetes cluster by using declarative commands.

Hands-on labStationX Infrastructure Labs
Create Cluster Objects by Using Imperative CommandsKubernetes Installation & ConfigurationLevel: GuidedDuration: 30 minIn this challenge, you will create objects in a Kubernetes cluster by using imperative commands.

Hands-on labStationX Infrastructure Labs
Display Manpage Information by Using SectionsLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will use man to learn how to find and search the different sections of the man pages.

Hands-on labStationX Infrastructure Labs
Distribution Installation in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will install CentOS7 and Ubuntu18.
Hands-on labStationX Infrastructure Labs
Edit Data by Using Linux Command-Line ToolsLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will update data in a file.

Hands-on labStationX Infrastructure Labs
Edit Text Files in LinuxLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will learn to utilize the vim and nano text editors, and use a variety of file management tools to manage your text files.

Hands-on labStationX Infrastructure Labs
Initialize a Kubernetes ClusterKubernetes Installation & ConfigurationLevel: GuidedDuration: 30 minIn this challenge, you will initialize a Kubernetes cluster.

Hands-on labStationX Infrastructure Labs
Install Kubernetes Cluster ComponentsKubernetes Installation & ConfigurationLevel: GuidedDuration: 30 minIn this challenge, you will prepare an orchestrated container environment by installing Kubernetes cluster components.

Hands-on labStationX Infrastructure Labs
Manage Services in LinuxLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will manage services in CentOS7 using the systemctl command.

Hands-on labStationX Infrastructure Labs
Manage Software with RPM and APT in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will manage software in CentOS7 with rpm and in Ubuntu with apt.
Hands-on labStationX Infrastructure Labs
Manage Software with Yum in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will configure a YUM software repository.
Hands-on labStationX Infrastructure Labs
Manage Storage in LinuxLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will manage the partition structure on the CentOS7 installation.

Hands-on labStationX Infrastructure Labs
Obtain Root Credentials in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will add a user to sudoers and perform admin tasks.
Hands-on labStationX Infrastructure Labs
Organize Kubernetes Cluster Resources by Using NamespacesKubernetes Installation & ConfigurationLevel: GuidedDuration: 30 minIn this challenge, you will organize resources in a Kubernetes cluster by using namespaces.

Hands-on labStationX Infrastructure Labs
Perform Conditional Decision Making in a Linux Shell ScriptLinux System AdministrationLevel: GuidedDuration: 30 minIn this challenge, you will create a shell script file search utility that can be executed from any location.

Hands-on labStationX Infrastructure Labs
Perform Linux Command-Line Operations by Using Boolean and Arithmetic OperatorsLinux System AdministrationLevel: GuidedDuration: 30 minYou are a Linux system administrator.

Hands-on labStationX Infrastructure Labs
Perform Linux Command-Line Operations by Using File Test and Relational OperatorsLinux System AdministrationLevel: GuidedDuration: 30 minYou are a Linux system administrator.

Hands-on labStationX Infrastructure Labs
Reset the Root Password in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will reset an unknown root password.
Hands-on labStationX Infrastructure Labs
Retrieve Kubernetes Core Component Information by Using kubectlKubernetes Installation & ConfigurationLevel: GuidedDuration: 30 minIn this challenge, you will retrieve information about the components of a Kubernetes cluster.

Hands-on labStationX Infrastructure Labs
Search for Files by Using WildcardsLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will use File Name Generators to select specific files.

Hands-on labStationX Infrastructure Labs
Search Linux Manpages by Using the Command LineLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will use the command line tools of grep and man with the correct options and arguments to find the command line corresponding to an objective.

Hands-on labStationX Infrastructure Labs
Simplify Linux Administration Tasks by Using XargsLinux System AdministrationLevel: GuidedDuration: 30 minYou are a Linux system administrator.

Hands-on labStationX Infrastructure Labs
Sort FilesLinux Command Line IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will learn to sort lines of files or output.

Hands-on labStationX Infrastructure Labs
Vim Fundamentals in LinuxLinux Administration IntroductionLevel: GuidedDuration: 30 minIn this challenge, you will work with the Vim text editor.
Hands-on labStationX Infrastructure Labs
Access a Public Storage Container from an ASP.NET Web AppAzure Storage Solutions for DevelopersLevel: GuidedDuration: 30 minIn this challenge, you will write code to access an Azure Storage account used by the web app.Hands-on labStationX Infrastructure Labs
Access an Azure SQL Database by Using Microsoft Entra AuthenticationRelational Databases on AzureLevel: GuidedDuration: 30 minIn this lab, you will provision a new Azure SQL database that uses Microsoft Entra authentication for data security.Hands-on labStationX Infrastructure Labs
Access Document-Based Data in MongoDB by Using Node.jsNode.js - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will create a utility that loads, reads, and modifies sales order data in a MongoDB database.Hands-on labStationX Infrastructure Labs
Access File Data by Using C#C# - Access and Process DataLevel: GuidedDuration: 30 minIn this challenge you will use C# to process data from files.Hands-on labStationX Infrastructure Labs
Access File Data by Using Node.jsNode.js - Access and Process DataLevel: GuidedDuration: 30 minIn this lab you will write code to read a JSON file containing a customer record into an object, and then return the object representing the customer.Hands-on labStationX Infrastructure Labs
Access File Data by Using PythonPython - Access and Process DataLevel: GuidedDuration: 30 minIn this challenge you will use Python to process data from files.Hands-on labStationX Infrastructure Labs
Access MongoDB Data by Using C#C# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you create a utility that loads, reads, and modifies sales order data in a MongoDB database.Hands-on labStationX Infrastructure Labs
Access MongoDB Data by Using PythonPython - Access and Process DataLevel: GuidedDuration: 30 minIn this challenge you will read and write document-based data using Python and MongoDB.Hands-on labStationX Infrastructure Labs
Access Relational Data by Using C#C# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will create a utility that interacts with a relational database.Hands-on labStationX Infrastructure Labs
Access Relational Data by Using Node.jsNode.js - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will learn how to access relational data by using Node.js.Hands-on labStationX Infrastructure Labs
Access Relational Data by Using PythonPython - Access and Process DataLevel: GuidedDuration: 30 minIn this challenge, you will create a utility that interacts with a relational database.Hands-on labStationX Infrastructure Labs
Add an Azure DevOps Webhook by Using Azure AutomationAzure DevOpsLevel: GuidedDuration: 30 minIn this lab, you will add a webhook to log notifications of pull request merges to a release branch in an Azure DevOps repository by using Azure Automation.
Hands-on labStationX Infrastructure Labs
Add and Manage Domain ControllersActive Directory Domain ServicesLevel: GuidedDuration: 30 minIn this lab, you will manage domain controllers by deploying a new domain controller to an existing domain, configuring it as a Global Catalog server, installing Active Directory Domain Services (AD…Hands-on labStationX Infrastructure Labs
Add Comments and Docstrings by Using CopilotGitHubLevel: GuidedDuration: 30 min**Prerequisite Required for This lab.** Before starting, complete the Set Up Git and Connect to GitHub lab.Hands-on labStationX Infrastructure Labs
Address Dates, Times, and Datetime Functions in MySQL MySQL Database QueryLevel: GuidedDuration: 30 minIn this challenge you will write several MySQL queries by using date and time functions.Hands-on labStationX Infrastructure Labs
Advanced Threat Hunting with Microsoft 365 DefenderMicrosoft DefenderLevel: GuidedDuration: 1 hIn this lab, you will implement Advanced threat hunting by using Microsoft Defender and Entra ID.

Hands-on labStationX Infrastructure Labs
Analyze a Data Warehouse by Using Azure Synapse Analytics Dedicated SQL PoolAzure Data Fundamentals Level: GuidedDuration: 30 minIn this lab, you will analyze a Data Warehouse by using an Azure Synapse Analytics Dedicated SQL pool.Hands-on labStationX Infrastructure Labs
Analyze and Generate Text-Based Sentiment by Using Azure AI ServicesAzure AI EngineerLevel: GuidedDuration: 30 minIn this lab, you will analyze and generate text-based sentiment by using Azure AI Services.Hands-on labStationX Infrastructure Labs
Analyze Data by Using Azure Synapse Analytics Serverless SQL PoolAzure Data Fundamentals Level: GuidedDuration: 30 minIn this lab, you will analyze data by using an Azure Synapse Analytics serverless SQL pool.Hands-on labStationX Infrastructure Labs
Analyze Time Series Data by Using Python in JupyterLabJupyter Data VisualizationLevel: GuidedDuration: 30 minIn this lab, you will analyze and visualize time series data by using Python in the JupyterLab development environment.Hands-on labStationX Infrastructure Labs
Analyze web traffic with URL AnalysisNSXT.2: VMware NSX-T Manage and Secure Network TrafficLevel: GuidedDuration: 30 minIn this lab, you will test the IP Connectivity.Hands-on labStationX Infrastructure Labs
Assess Database Performance by Using Query Performance InsightRelational Databases on AzureLevel: GuidedDuration: 45 minIn this challenge, you will evaluate the performance of an Azure SQL database by using Query Performance Insight.Hands-on labStationX Infrastructure Labs
Assign Server and Database Roles by Using SQL ServerAdminister a SQL DatabaseLevel: GuidedDuration: 30 minIn this lab, you will assign server and database roles.Hands-on labStationX Infrastructure Labs
Authorize Users to Access Resources by Using SQL ServerAdminister a SQL DatabaseLevel: GuidedDuration: 30 minIn this lab, you will Authorize Users to Access Resources.Hands-on labStationX Infrastructure Labs
Automate CI Workflows by Using GitHub ActionsGitHubLevel: GuidedDuration: 30 min**Prerequisite Required for This lab.** Before starting, complete the Set Up Git and Connect to GitHub lab.Hands-on labStationX Infrastructure Labs
Automate Database Maintenance Tasks by Using SQL Server AgentRelational Databases on AzureLevel: GuidedDuration: 30 minIn this challenge, you will configure maintenance jobs by using SQL Server Agent in an Azure virtual machine that hosts SQL Server.Hands-on labStationX Infrastructure Labs
Automate Snapshots by Using DLMAWS Reliability and Business Continuity SOA.2Level: GuidedDuration: 1 hIn this challenge, you will configure automated snapshots of the Elastic Block Store (EBS) volumes on your web servers.
Hands-on labStationX Infrastructure Labs
Automate Testing and CI with GitHub ActionsGitHubLevel: GuidedDuration: 30 minIn this lab, you will create and configure GitHub Actions workflows to automate testing and continuous integration (CI).Hands-on labStationX Infrastructure Labs
Automate the Deployment of an Azure Virtual Machine by Using an Azure Resource Manager TemplateAzure Architect Storage, VMs, and MonitoringLevel: GuidedDuration: 30 minIn this challenge, you will automate the deployment of an Azure virtual machine by using an Azure Resource Manager (ARM) template.

Hands-on labStationX Infrastructure Labs
Autoscale a Web AppManage, Monitor, and Secure Azure Platform ServicesLevel: GuidedDuration: 30 minIn this challenge, you will configure and test autoscale for an Azure web app.Hands-on labStationX Infrastructure Labs
Azure Cost ManagementAzure FundamentalsLevel: GuidedDuration: 30 minIn this challenge, you will control costs related to Azure resources.

Hands-on labStationX Infrastructure Labs
Back Up Active Directory and SYSVOLActive Directory Domain ServicesLevel: GuidedDuration: 30 minIn this lab, you will back up the Active Directory database and SYSVOL folders.Hands-on labStationX Infrastructure Labs
Back Up SQL Server DatabasesAdminister a SQL DatabaseLevel: GuidedDuration: 30 minIn this lab, you will back up SQL Server databases.Hands-on labStationX Infrastructure Labs
Backup Windows Server by Using Azure BackupWindows Server Virtualization and High AvailabilityLevel: GuidedDuration: 30 minIn this lab, you will back up Windows Server by using Azure® Backup.Hands-on labStationX Infrastructure Labs
Build a Network by Using the VPC WizardAWS Technical Essentials TE.1Level: GuidedDuration: 30 minIn this challenge, you will create a custom VPC with public and private subnets, and an Internet and NAT Gateway, and then you will associate route tables with the correct subnets.


Hands-on labStationX Infrastructure Labs
Build an AI Model in Azure AI Machine Learning StudioAzure AI EngineerLevel: GuidedDuration: 30 minIn this lab, you will train and deploy an AI model in Azure AI Machine Learning Studio.Hands-on labStationX Infrastructure Labs
Build Command-Line Tools by Using CopilotGitHubLevel: GuidedDuration: 30 min**Prerequisite Required for This lab.** Before starting, complete the Set Up Git and Connect to GitHub lab.Hands-on labStationX Infrastructure Labs
Build Features by Using Copilot in PythonGitHubLevel: GuidedDuration: 30 min**Prerequisite Required for This lab.** Before starting, complete the Set Up Git and Connect to GitHub lab.Hands-on labStationX Infrastructure Labs
Build Relational Databases in Google CloudGoogle Cloud FundamentalsLevel: GuidedDuration: 30 minIn this lab, you will build and manage a relational database in Google Cloud.Hands-on labStationX Infrastructure Labs
Build VPC Resources ManuallyAWS Technical Essentials TE.1Level: GuidedDuration: 30 minIn this challenge, you will create a custom VPC with public and private subnets, and an Internet and NAT Gateway.


Hands-on labStationX Infrastructure Labs
Can You Analyze Network Evidence by Using Wireshark and Autopsy?CASP+ / SecurityX - Cybersecurity Advanced Security PractitionerLevel: GuidedDuration: 45 minIn this lab, you will explore means of analyzing evidence from network traffic and storage.
Hands-on labStationX Infrastructure Labs
Can You Create a Comprehensive Workbook that Contains Data Analysis, Advanced Formulas, Macros, and Charts?Excel Expert ProductivityLevel: GuidedDuration: 1 hIn this lab, you will create a comprehensive workbook that contains data analysis, advanced formulas, macros, and charts.Hands-on labStationX Infrastructure Labs
Can You Create Custom Conditional Formatting Rules?Excel Expert ProductivityLevel: GuidedDuration: 45 minIn this lab, you will create custom conditional formatting rules.Hands-on labStationX Infrastructure Labs
Can You Manage a Web App?Manage, Monitor, and Secure Azure Platform ServicesLevel: GuidedDuration: 45 minIn this challenge, students will deploy a line of business web application.Hands-on labStationX Infrastructure Labs
Can You Manage Relational and Non-Relational Data?Azure Data Fundamentals Level: GuidedDuration: 30 minIn this lab, you will configure relational and non-relational data.← Previous · Page 3 of 10 · Next →





























