Browse everything
Roadmaps, courses and hands-on labs — search or filter.
All roadmaps
·
Lab catalogue
Search
Topic: Programming
×
Included in: StationX Labs+
×
Clear all
Type
Hands-on lab
84
Topic
Azure
431
Cyber Security Labs
213
AWS
124
General Cyber security
111
Essential IT
109
Data Science
101
✓ Programming
84
VMware
80
Blue Team
26
Linux
26
Networking
13
Hacking
11
Google Cloud
9
Artificial Intelligence
3
Included in
✓ StationX Labs+
84
StationX Unlimited
77
84
results
Hands-on lab
Access Document-Based Data in MongoDB by Using Node.js [Guided]
Hands-on lab
Access File Data by Using C# [Guided]
Hands-on lab
Access File Data by Using Node.js [Guided]
Hands-on lab
Access File Data by Using Python [Guided]
Hands-on lab
Access MongoDB Data by Using C# [Guided]
Hands-on lab
Access MongoDB Data by Using Python [Guided]
Hands-on lab
Access Relational Data by Using C# [Guided]
Hands-on lab
Access Relational Data by Using Node.js [Guided]
Hands-on lab
Access Relational Data by Using Python [Guided]
Hands-on lab
Add Comments and Docstrings by Using Copilot [Guided]
Hands-on lab
Automate CI Workflows by Using GitHub Actions [Guided]
Hands-on lab
Automate Testing and CI with GitHub Actions [Guided]
Hands-on lab
Build Command-Line Tools by Using Copilot [Guided]
Hands-on lab
Build Features by Using Copilot in Python [Guided]
Hands-on lab
Build a Real Project by Using Git Workflows [Advanced]
Hands-on lab
Can You Access Data by Using C#? [Advanced]
Hands-on lab
Can You Access Data by Using C#? [Expert]
Hands-on lab
Can You Access Data by using Python? [Advanced]
Hands-on lab
Can You Access Data by using Python? [Expert]
Hands-on lab
Can You Build an Application in C#? [Expert]
Hands-on lab
Can You Configure Services in a Kubernetes Cluster? [Advanced]
Hands-on lab
Can You Create a C# Console Application That Uses Variables? [Advanced]
Hands-on lab
Can You Loop Through an Array in a C# Application? [Advanced]
Hands-on lab
Can You Manage Kubernetes Cluster Resources? [Expert]
Hands-on lab
Can You Manage Kubernetes Resources? [Advanced]
Hands-on lab
Can You Manage Pod Scheduling in a Kubernetes Cluster? [Advanced]
Hands-on lab
Can You Use Branching and Conditional Logic in a C# Application? [Advanced]
Hands-on lab
Collaborate Remotely and Use Pull Requests [Guided]
Hands-on lab
Compare Values by Using Boolean Operators in C# [Guided]
Hands-on lab
Control Git Behavior with Config and Ignore Files [Guided]
Hands-on lab
Create Branches and Merge Changes Safely [Guided]
Hands-on lab
Create Branching Logic in Python [Guided]
Hands-on lab
Create Persistent Resources by Using Kubernetes DaemonSets [Guided]
Hands-on lab
Create Shell Scripts by Using Copilot [Guided]
Hands-on lab
Create Static Methods in Java [Guided]
Hands-on lab
Create a C# Console Application That Uses Literals and Variables [Guided]
Hands-on lab
Create a Class from a Prompt Using GitHub Copilot [Guided]
Hands-on lab
Create an Enum in Java [Guided]
Hands-on lab
Create and Manipulate Arrays in Java [Guided]
Hands-on lab
Create and Manipulate a Map in Java [Guided]
Hands-on lab
Create and Manipulate an ArrayList in Java [Guided]
Hands-on lab
Define a Kubernetes ClusterIP Service [Guided]
Hands-on lab
Define a Kubernetes NodePort Service [Guided]
Hands-on lab
Define and Use Functions in Python [Guided]
Hands-on lab
Develop an API Client with GitHub Copilot [Guided]
Hands-on lab
Document Projects by Using Markdown and Copilot [Guided]
Hands-on lab
Evaluate Conditions by Using an If Else Structure in C# [Guided]
Hands-on lab
Evaluate Variables by Using Logical Expressions in C# [Guided]
Hands-on lab
Handle Errors and Exceptions in Python [Guided]
Hands-on lab
Handle Exceptions in Java [Guided]
Hands-on lab
Implement Release Management and Versioning in GitHub [Expert]
Hands-on lab
Manage Branching Logic by Using a Switch-Case Structure in C# [Guided]
Hands-on lab
Manage Dates and Times in C# [Guided]
Hands-on lab
Manage Kubernetes Pod Scheduling by Using Node Selectors and Node Affinity [Guided]
Hands-on lab
Manage Numbers in C# [Guided]
Hands-on lab
Manage Objects in Kubernetes by Using Labels, Selectors, and Annotations [Guided]
Hands-on lab
Manage Pod Scheduling in a Kubernetes Cluster by Using Taints and Tolerations [Guided]
Hands-on lab
Manage Strings in C# [Guided]
Hands-on lab
Manage Tasks by Using GitHub Issues and Boards [Guided]
Hands-on lab
Manage a Collection of Data in C# by Using a Do While Loop [Guided]
Hands-on lab
Manage a Collection of Data in C# by Using a For Loop [Guided]
Hands-on lab
Manage a Collection of Data in C# by Using a Foreach Loop [Guided]
Hands-on lab
Manage a Collection of Data in C# by Using an Array [Guided]
Hands-on lab
Manage the Flow of Execution by Using Loops in Python [Guided]
Hands-on lab
Manipulate Strings in Python [Guided]
Hands-on lab
Manipulate a Stream in Java [Guided]
Hands-on lab
Read and Write to a File in Java [Guided]
Hands-on lab
Rebase, Stash, and Apply Commits Precisely [Guided]
Hands-on lab
Refactor Python Code by Using Copilot [Guided]
Hands-on lab
Refactor and Optimize Code with GitHub Copilot [Guided]
Hands-on lab
Review and Refactor Code with Copilot [Guided]
Hands-on lab
Set Up Git and Connect to GitHub [Prerequisite Lab]
Hands-on lab
Sort Objects by Using a Comparator and a TreeSet [Guided]
Hands-on lab
Store Data in Python Data Structures [Guided]
Hands-on lab
Track Local Changes and Manage Commits [Guided]
Hands-on lab
Understand C# Algorithms and Data Structures [Guided]
Hands-on lab
Understand C# Class Encapsulation [Guided]
Hands-on lab
Understand C# Class Inheritance and Polymorphism [Guided]
Hands-on lab
Understand C# Exception Handling [Guided]
Hands-on lab
Understand the Fundamentals of C# Classes [Guided]
Hands-on lab
Use a Lambda Expression in Java [Guided]
Hands-on lab
Utilize Copilot for Python Code Correction [Guided]
Hands-on lab
Write Code with GitHub Copilot Suggestions [Guided]
Hands-on lab
Write Unit Tests Automatically by Using Copilot [Guided]