Browse everything
Roadmaps, courses and hands-on labs — search or filter. All roadmaps · Lab catalogue
Filters 3
Filter results
Type
- Hands-on lab 63
Lab difficulty
- Guided 63
Duration
- ✓ ≤ 30 min 63
- 30–60 min 21
Topic
Included in
63 results
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 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
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 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
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
Collaborate Remotely and Use Pull RequestsGitHubLevel: 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
Compare Values by Using Boolean Operators in C#Introductory C#Level: GuidedDuration: 30 minIn this lab, you will compare literals and variables in your application.Hands-on labStationX Infrastructure Labs
Control Git Behavior with Config and Ignore FilesGitHubLevel: GuidedDuration: 30 minIn this lab, you will configure your Git environment and then create and test an alias.Hands-on labStationX Infrastructure Labs
Create a C# Console Application That Uses Literals and VariablesIntroductory C#Level: GuidedDuration: 30 minIn this lab, you will create a console application by using literals and variables.Hands-on labStationX Infrastructure Labs
Create a Class from a Prompt Using GitHub 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
Create an Enum in JavaApprentice Java DeveloperLevel: GuidedDuration: 30 minIn this lab, you will define an enum that holds a set of constant values.Hands-on labStationX Infrastructure Labs
Create and Manipulate a Map in JavaCollections API and Streams API in JavaLevel: GuidedDuration: 30 minIn this lab, you will create and manipulate a map that counts items in a file.Hands-on labStationX Infrastructure Labs
Create and Manipulate an ArrayList in JavaCollections API and Streams API in JavaLevel: GuidedDuration: 30 minIn this lab, you will create and manipulate an ArrayList.Hands-on labStationX Infrastructure Labs
Create and Manipulate Arrays in JavaApprentice Java DeveloperLevel: GuidedDuration: 30 minIn this lab, you will create and manipulate arrays.Hands-on labStationX Infrastructure Labs
Create Branches and Merge Changes SafelyGitHubLevel: GuidedDuration: 30 minIn this lab, you will build features on separate branches and combine them into main while handling conflicts.Hands-on labStationX Infrastructure Labs
Create Persistent Resources by Using Kubernetes DaemonSetsKubernetes Cluster ArchitectureLevel: GuidedDuration: 30 minIn this challenge, you will create persistent resources in a Kubernetes cluster by using DaemonSets.Hands-on labStationX Infrastructure Labs
Create Shell Scripts 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
Create Static Methods in JavaApprentice Java DeveloperLevel: GuidedDuration: 30 minIn this lab, you will create static methods to generate random integers.Hands-on labStationX Infrastructure Labs
Define a Kubernetes ClusterIP ServiceKubernetes Cluster ArchitectureLevel: GuidedDuration: 30 minIn this challenge, you will define a ClusterIP Service in a Kubernetes cluster.Hands-on labStationX Infrastructure Labs
Define a Kubernetes NodePort ServiceKubernetes Cluster ArchitectureLevel: GuidedDuration: 30 minIn this challenge, you will define a NodePort Service in a Kubernetes cluster.Hands-on labStationX Infrastructure Labs
Develop an API Client with GitHub 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
Document Projects by Using Markdown and 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
Evaluate Conditions by Using an If Else Structure in C#Introductory C#Level: GuidedDuration: 30 minIn this lab, you will make your applications perform different tasks based on different conditions by using an if else statement.Hands-on labStationX Infrastructure Labs
Evaluate Variables by Using Logical Expressions in C#Introductory C#Level: GuidedDuration: 30 minIn this lab, you will apply rules in your application by using logical expressions.Hands-on labStationX Infrastructure Labs
Handle Exceptions in JavaApprentice Java DeveloperLevel: GuidedDuration: 30 minIn this lab, you will handle exceptions by using try/catch blocks.Hands-on labStationX Infrastructure Labs
Manage a Collection of Data in C# by Using a Do While LoopIntroductory C#Level: GuidedDuration: 30 minIn this lab, you will to manage collections of related data.Hands-on labStationX Infrastructure Labs
Manage a Collection of Data in C# by Using a For LoopIntroductory C#Level: GuidedDuration: 30 minIn this lab, you will manage collections of related data.Hands-on labStationX Infrastructure Labs
Manage a Collection of Data in C# by Using a Foreach LoopIntroductory C#Level: GuidedDuration: 30 minIn this lab, you will manage collections of related data.Hands-on labStationX Infrastructure Labs
Manage a Collection of Data in C# by Using an ArrayIntroductory C#Level: GuidedDuration: 30 minIn this lab, you will manage collections of related data.Hands-on labStationX Infrastructure Labs
Manage Branching Logic by Using a Switch-Case Structure in C#Introductory C#Level: GuidedDuration: 30 minIn this lab, you will make your applications perform different tasks based on different conditions by using a switch-case structure.Hands-on labStationX Infrastructure Labs
Manage Dates and Times in C#Introductory C#Level: GuidedDuration: 30 minIn this lab you will learn the techniques used to perform basic operations on dates and times.Hands-on labStationX Infrastructure Labs
Manage Kubernetes Pod Scheduling by Using Node Selectors and Node AffinityKubernetes Cluster ArchitectureLevel: GuidedDuration: 30 minIn this challenge, you will manage pod scheduling in a Kubernetes® cluster by using nodeSelector and node affinity rules.Hands-on labStationX Infrastructure Labs
Manage Numbers in C#Introductory C#Level: GuidedDuration: 30 minIn this lab, you will manipulate and manage numerical data in your applications.Hands-on labStationX Infrastructure Labs
Manage Objects in Kubernetes by Using Labels, Selectors, and AnnotationsKubernetes Cluster ArchitectureLevel: GuidedDuration: 30 minIn this challenge, you will manage objects in a Kubernetes cluster by using labels, selectors, and annotations.Hands-on labStationX Infrastructure Labs
Manage Pod Scheduling in a Kubernetes Cluster by Using Taints and TolerationsKubernetes Cluster ArchitectureLevel: GuidedDuration: 30 minIn this challenge, you will manage pod scheduling in a Kubernetes cluster by using taints and tolerations.Hands-on labStationX Infrastructure Labs
Manage Strings in C#Introductory C#Level: GuidedDuration: 30 minIn this lab, you will manipulate and manage data in words and phrases.Hands-on labStationX Infrastructure Labs
Manage Tasks by Using GitHub Issues and BoardsGitHubLevel: GuidedDuration: 30 minIn this lab, you will use GitHub Issues and GitHub Projects Boards to manage tasks, track progress, and collaborate with team members.Hands-on labStationX Infrastructure Labs
Manage the Flow of Execution by Using Loops in PythonIntroductory PythonLevel: GuidedDuration: 30 minIn this lab, you will manage the flow of execution in your code by using looping structures.Hands-on labStationX Infrastructure Labs
Manipulate a Stream in JavaCollections API and Streams API in JavaLevel: GuidedDuration: 30 minIn this lab, you will manipulate the contents of a stream by using the Stream API.Hands-on labStationX Infrastructure Labs
Rebase, Stash, and Apply Commits PreciselyGitHubLevel: GuidedDuration: 30 minIn this lab, you will clean up history, save temporary changes, and selectively move commits between branches.Hands-on labStationX Infrastructure Labs
Refactor and Optimize Code with GitHub 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
Refactor Python Code 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
Review and Refactor Code with CopilotGitHubLevel: GuidedDuration: 30 minIn this lab, you will review and refactor code by using Copilot.Hands-on labStationX Infrastructure Labs
Sort Objects by Using a Comparator and a TreeSetCollections API and Streams API in JavaLevel: GuidedDuration: 30 minIn this lab, you will implement the java.lang.Comparable and java.lang.Comparator interfaces to define comparisons for objects in a TreeSet.Hands-on labStationX Infrastructure Labs
Track Local Changes and Manage CommitsGitHubLevel: GuidedDuration: 30 minIn this lab, you will stage, commit, view, and undo changes with full control over your project history.Hands-on labStationX Infrastructure Labs
Understand C# Algorithms and Data StructuresC# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will use pattern matching to build data-driven algorithms.Hands-on labStationX Infrastructure Labs
Understand C# Class EncapsulationC# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will create a console application, and then you will write code to create class representations of a Person object and an Employee object that inherits from the Person class.Hands-on labStationX Infrastructure Labs
Understand C# Class Inheritance and PolymorphismC# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will be using Visual Studio® Code and the C# programming language.Hands-on labStationX Infrastructure Labs
Understand C# Exception HandlingC# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will use the C# try-catch and try-catch-finally exception handling statements.Hands-on labStationX Infrastructure Labs
Understand the Fundamentals of C# ClassesC# - Access and Process DataLevel: GuidedDuration: 30 minIn this lab, you will be using Visual Studio® Code and the C# programming language.Hands-on labStationX Infrastructure Labs
Use a Lambda Expression in JavaCollections API and Streams API in JavaLevel: GuidedDuration: 30 minIn this lab, you will manipulate a list of movie objects.Hands-on labStationX Infrastructure Labs
Utilize Copilot for Python Code CorrectionGitHubLevel: 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
Write Code with GitHub Copilot SuggestionsGitHubLevel: GuidedDuration: 30 minIn this lab, you will use Copilot to generate functions, create Python files, and update code.Hands-on labStationX Infrastructure Labs
Write Unit Tests Automatically by Using CopilotGitHubLevel: GuidedDuration: 30 min**Prerequisite Required for This lab.** Before starting, complete the Set Up Git and Connect to GitHub lab.







