C # is a versatile, modern and object-oriented programming language, pronounced "C sharp". It was developed by Microsoft led by Anders Hejlsberg and his team as part of the .Net initiative and has been approved by the European Computer Manufacturers Association (ECMA) and the International Organization for Standardization (ISO). C # is one of the languages for the common language infrastructure. C # is a lot like Java syntax and is convenient for users who know C, C ++, or Java.
C Sharp (C#)
40 courses Added March 2026
Popular courses in C Sharp (C#)

Complete guide to building an app with .Net Core and React
Have you learnt the basics of ASP.NET Core and React? Not sure where to go next? This course should be able to help with that. In this course we learn how to bu33 hours 23 minutes 53 seconds
Async Expert
Master asynchronous programming in .NET with the Async Expert course. You'll experience an in-depth journey from the fundamentals to advanced techniques...33 hours 11 minutes 40 seconds
.NET Memory Expert
".NET Memory Expert" is a 14-week online program dedicated to effective memory management in .NET. The course covers everything from the basics of value...43 hours 15 minutes 52 seconds
.NET Diagnostics Expert
Have you ever faced issues with debugging applications in production? Or maybe spent hours trying to reproduce a bug on a local machine? We have...27 hours 6 minutes 48 seconds
Pragmatic REST APIs
Learn how to create production-ready REST APIs using the latest features of ASP.NET Core and best practices. Join more than 6400...14 hours 44 minutes 2 seconds 5 / 5
Blazor WebAssembly
Blazor opens doors for .NET developers by offering the ability to create modern single-page applications (SPAs) using their favorite language, C#.8 hours 31 minutes 9 seconds
Unity RPG Dialogue & Quests: Intermediate C# Game Coding
Using Unity 2020.1, we’ll show you how to include two essential game mechanics, dialogue and quests, in your games. This highly acclaimed series was over 200% f12 hours 34 minutes 19 seconds
ASP.NET Core Identity - Authentication & Authorization
ASP.NET Core now includes the new identity system, which replaces the legacy membership system in ASP.NET. It is essential that software engineers learn these r6 hours 49 minutes 15 seconds
Unity RPG Shops & Abilities: Intermediate C# Game Coding
Using Unity 2020.2, we’ll show you how to include three essential game mechanics, Shops, Special Abilities and Traits, in your games.18 hours 51 minutes 42 seconds
C# Application from Start to Finish
Have you ever tried to go through a tutorial in order to learn a topic, only to find that it was too simplistic? Or maybe it was too advanced and assumed you knew multiple topics…25 hours 24 minutes 50 seconds
TimCo Retail Manager Phase 1
Businesses today are using .NET Framework in their applications. Moving forward, they are going to need to upgrade to .NET Core. Will you be ready? This course works hard to make…25 hours 56 minutes 13 seconds
.NET Microservices: CQRS & Event Sourcing with Kafka
In this course, you will learn how to create .NET microservices that comply with the CQRS and Event Sourcing patterns. You will not use any CQRS framework, but8 hours 31 minutes 56 seconds 5 / 5
Entity Framework Core - The Complete Guide (.NET Core 5)
Entity Framework is a term that goes hand by hand with ASP.NET Core. It is one of that technology that is used very often and is not understood most of the time. This course will…5 hours 24 minutes 16 seconds
C#/.NET Bootcamp: The Fundamentals (OOP, LINQ, Test Automation + more)
The only course you need to learn C# programming and master the .NET platform. Learn everything from scratch and put your skills to the test with exercises, qui7 hours 5 minutes 7 seconds
Unity Android : Build 8 Mobile Games with Unity & C#
Learning the fundamentals of Unity Android Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and…16 hours 50 minutes 56 seconds
Foundation in C#: Object Oriented Programming Part 2
This is where you really fill in the gaps of your OOP knowledge. This course covers topics like method overriding and overloading, events, generics, abstract cl7 hours 24 minutes 3 seconds
C# Weekly Challenges
Weekly C# challenges are just that - challenges you get every week* to complete some task in C#. They push you to be better in an area and they help refresh your skills in areas…43 hours 12 minutes 52 seconds
Building Applications with React 17 and ASP.NET Core 6
With ASP.NET Core we can develop Web APIs using C#. With React you can create modern, fast and flexible web applications. In this course we will use both tools19 hours 28 minutes 31 seconds
Blazor Bootcamp - .NET 6 (WASM and Server)
This course will provide you a complete real world scenario with Blazor which will make you face many challenges and solve those issues as we proceed with the c15 hours 36 minutes 29 seconds
Full Time Game Dev
Full Time Game Dev will take you from knowing nothing about game development to making money from your indie game on the Steam store. We’ll study branding, marketing, publishers…35 hours 12 minutes 15 seconds
Build a Microservices app with .Net and NextJS from scratch
Microservices is the latest 'buzzword' and hot topic in the web development industry at the moment and nowadays having microservices as part of your skillset is becoming more and…31 hours 42 minutes 57 seconds
.NET/ C# Interview Masterclass - Top 500 Questions & Answers
Are you checking out multiple websites and videos for collecting the interview questions? Your search is over here. All .NET interview questions are covered in this question bank…8 hours 31 minutes 35 seconds
.NET Logging Done Right: An Opinionated Approach Using Serilog
Establishing a foundational framework for logging can save hours in troubleshooting and provide valuable insights to both utilization and performance within all5 hours 2 minutes 40 seconds
DevOps from Start to Finish
How real-world developers set up their projects, use source control, configure CI/CD, and manage multiple environments. In this course*, you are going to learn5 hours 43 minutes 19 seconds
Getting Started with ASP.NET Core
So you want to build a web application. You open up Visual Studio and then what? You have five great project types to choose from (Razor Pages, MVC, API, Blazor11 hours 55 minutes 33 seconds
Learn Blazor Server (Blazor Server: In Depth)
Blazor Server is a game changer for developers. But figuring out how to access the full power of Blazor Server can leave you frustrated. Can it really replace Javascript…16 hours 28 minutes 25 seconds
FreeDesign Patterns in C# and .NET
Learn design patterns in C#. You see clear steps to use each pattern in .NET. This course helps you write clean code with proven design ideas.20 hours 15 minutes 1 second 5 / 5
Complete C# Unity Developer 2D: Learn to Code Making Games
The course has been remastered in Unity 2018! This course started as a runaway success on Kickstarter and has gone on to become the most popular and most watche18 hours 17 minutes 22 seconds
C# Basics for Beginners: Learn C# Fundamentals by Coding
With over 50,000 happy students and 15,000+ positive reviews, this course is Udemy's most popular course for learning C# from scratch! C# is a beautiful cross-p5 hours 14 minutes 5 seconds
Pragmatic Clean Architecture
This comprehensive course will teach you the system I use to ship production-ready applications using Clean Architecture. Learn how to apply the best practices of modern software…6 hours 21 minutes 27 seconds 5 / 5