Course Catalog

Course Catalog

21 hands-on courses across 7 categories — programming languages, cloud, DevOps, GenAI engineering, and more. Search by name or jump straight to a category below.

21 courses 7 categories Self-paced

Programming Languages3 courses

Build strong fundamentals in the languages powering modern software.

C# Fundamentals

Start from scratch and learn core C# concepts with real-world examples.

Start learning
C# Advanced

Go beyond the basics with advanced language features and design patterns.

Start learning
Java Essentials

Build a solid foundation in Java syntax, strings, and core concepts.

Start learning

GenAI & AI Engineering3 courses

From prompt engineering to production-grade agentic .NET applications.

GenAI-Powered .NET

A complete 27-part path from Azure OpenAI basics to production-grade agentic .NET apps.

View course
Prompt Engineering & GenAI

Master prompting techniques — few-shot, chain-of-thought, and more.

Start learning
AI Syllabus

A structured curriculum outline for AI and GenAI learning tracks.

View syllabus

Cloud & Azure4 courses

Design, deploy, and operate solutions on Microsoft Azure.

Azure Essentials

Understand cloud computing and Microsoft Azure fundamentals step-by-step.

Start learning
Azure DevOps

Master CI/CD pipelines, repos, boards, and more with Azure DevOps.

Start learning
Azure Service Fabric

Build and manage scalable microservices on Service Fabric.

Start learning
Azure Data Storage

Work with Azure Blob Storage and other cloud data services.

Start learning

DevOps & Infrastructure3 courses

Automate, containerize, and version everything you ship.

Docker Fundamentals

Get hands-on with containerization, images, volumes, and networking.

Start learning
Terraform on Azure

Learn Infrastructure as Code to automate your cloud setup.

Start learning
Git Essentials

Version control commands and workflows every developer needs.

Start learning

.NET & Web Development3 courses

Cross-platform applications and modern web front ends.

.NET Core Guide

Dive into cross-platform .NET development with modern tools and frameworks.

Start learning
React for Beginners

Build fast, dynamic web apps using React and modern JavaScript.

Start learning
Microservices Architecture

Design, build, and deploy independently scalable services.

Start learning

Data Engineering2 courses

Process and move data at scale.

DataBricks

Process big data at scale with Apache Spark on Databricks.

Start learning
Python & PySpark Training

Build strong Python fundamentals and process big data using PySpark pipelines.

View syllabus

Assessments & Practice3 courses

Prove what you know and fill the gaps.

Practice Questions

Sharpen your skills with hands-on coding challenges and explanations.

Try now
Tech MCQs

Test your knowledge with multiple-choice questions across major topics.

Start quiz
C# & .NET Corporate Syllabus

A structured corporate training syllabus from fundamentals to advanced.

View syllabus
No courses match your search. Try a different keyword.