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.
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 learningC# Advanced
Go beyond the basics with advanced language features and design patterns.
Start learningGenAI & 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 coursePrompt Engineering & GenAI
Master prompting techniques — few-shot, chain-of-thought, and more.
Start learningCloud & Azure4 courses
Design, deploy, and operate solutions on Microsoft Azure.
Azure Essentials
Understand cloud computing and Microsoft Azure fundamentals step-by-step.
Start learningDevOps & Infrastructure3 courses
Automate, containerize, and version everything you ship.
Docker Fundamentals
Get hands-on with containerization, images, volumes, and networking.
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 learningMicroservices Architecture
Design, build, and deploy independently scalable services.
Start learningData Engineering2 courses
Process and move data at scale.
Python & PySpark Training
Build strong Python fundamentals and process big data using PySpark pipelines.
View syllabusAssessments & Practice3 courses
Prove what you know and fill the gaps.
C# & .NET Corporate Syllabus
A structured corporate training syllabus from fundamentals to advanced.
View syllabus