C# Training Courses

C# has become the dominant language for building new applications on Microsoft platforms.  C# combines the power of C++ and the ease of development of Visual Basic 6. It bears a striking resemblance to Java and improves on that language.

We provide thorough and comprehensive courses on all aspects of programming in C#, utilizing the services provided by .NET.

Browse our courses below and contact us to discuss your specific C# training requirements. We'll be happy to help.

DevOps

DevOps Fundamentals For Developers

C# Programming

Mastering C# and .NET Core Enterprise Development
Full Stack C# Development
.NET Essentials
Object-Oriented Programming in C#
C# Essentials
Test-Driven Development Using Visual Studio and MSTest
ASP.NET Core MVC - Introduction
.NET Foundations, VS 2026
.NET Frameworks, VS 2026

Modern Web Development

Web Application Security Primer for Web Developers
Web Application Security Primer for Front-end Developers

Programming using AI

Prompt Engineering Essentials - using AI effectively

Introduction to Programming

Introduction to Programming

Rabbit MQ

RabbitMQ.NET Fundamentals
Saved Searches
DevOps
ASP.NET Core
C#
MEAN
MERN
Angular
React
Nginx
Linux
CI
Continuous Integration
Java
Spring
Spring Framework
Node.js
OOP
.NET
.NET Framework
asp.net
asp.net core
asp.net core mvc
mvc
TDD
Visual Studio
Visual Studio 2026
.NET Core
Visual Studio 2022
VS2026
Microsoft Visual Studio 2026
VS 2026
.net framework
Object Oriented Programming
.NET 10
VS2022
Microsoft Visual Studio 2022
VS 2022
Test Driven Development
Software Test
Software Testing
MSTest
MS Test
ASP
asp dotnet
c#
MVC
asp.net core 10.0
core 10.0
.net frameworks 9.0
rev. 9.0
.net 9.0
Security
ASP.NET
Web Developers
Cyber Security
Web
Front-end developers
AI
Artificial Intelligence
ChatGPT
Prompt Engineering
Python
C
Copilot
JavaScript
OpenAI
Vibe Coding
ArtificialIntelligence
Microsoft Copilot
Python 3
Programming
Coding
Visual Basic
C++
Rabbit MQ
RabbitMQ.NET