25 Best C# Courses Online
We compared 25 C# courses currently listed on Udemy and Coursera, priced from $19.99 to $99.99. 10 come from a named university or institution, including Selçuk University, University of Illinois Urbana-Champaign and Duke University. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.
- Courses compared
- 25
- Price range
- $19.99 – $99.99
- Providers
- Udemy, Coursera
- Last updated
- 30 Aug 2026
How these 25 courses were chosen
Every course below is a real, currently listed course from Udemy, Coursera, matched to this topic by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.
There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $19.99 to $99.99, as listed by the provider when we last updated the page.
-
1
C# Dersleri ile Programlama Temelleri | Visual Studio C#
Offered by Selçuk University
Selçuk Üniversitesi - Bilgisayar Sistemleri Öğretmenliği mezunuyum. 2008 yılından bu yana yaklaşık 11 yıldır Mesleki ve Teknik Anadolu Liselerinin Bilişim Bölümlerinde, Halk Eğitim Merkezi Müdürlükleri ve Belediyelere ba...
$19.99listed price -
-
2
Memory Foundations in C++
Offered by University of Illinois Urbana-Champaign
This course will teach you the memory foundations in C++ you need to successfully understand and work with computer programs. In a world with AI the edge goes to programmers who truly understand what their code is doing,...
$49.00listed price -
3
Programming Fundamentals
Offered by Duke University
Embark on your programming journey! This introductory course teaches you the fundamental principles of programming in C that are applicable to any language you might want to learn. Master a powerful seven-step problem-so...
$79.00listed price -
-
4
Fundamentals of Network Communication
Offered by University of Colorado System
In this course, we trace the evolution of networks and identify the key concepts and functions that form the basis for layered architecture. We introduce examples of protocols and services that are familiar to the studen...
$79.00listed price -
5
Working with Objects in C++
Offered by Goldsmiths, University of London & University of London
This course is the fourth of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected orient...
$49.00listed price -
6
Introduction to Object-Oriented Programming in C++
Offered by Goldsmiths, University of London & University of London
This course is the first of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriente...
$49.00listed price -
-
7
C++ Class Development
Offered by University of Colorado System
This course is the third course in the specialization about learning how to develop video games using the C++ programming language and the Unreal game engine on Windows or Mac. This course assumes you have the prerequisi...
$49.00listed price -
8
Introduction to C++ Programming and Unreal
Offered by University of Colorado System
This course is all about starting to learn how to develop video games using the C++ programming language and the Unreal Engine on Windows or Mac. This course assumes you have previous programming experience in some other...
$49.00listed price -
9
Data Structures
Offered by University of California San Diego
A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this online course, we consider the common data structures that are used in vario...
$79.00listed price -
10
C++ Programming for Unreal Game Development
Offered by University of Colorado System
This Specialization is intended for intermediate programmers who want to learn how to program Unreal Engine games using C++. Learners should complete at least one other programming Specialization on Coursera (see https:/...
$49.00listed price -
11
C# Programming for Unity Game Development
Offered by University of Colorado System
This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 4 courses in the specialization you'...
$49.00listed price -
12
Secure Coding Practices
Offered by University of California, Davis
This Specialization is intended for software developers of any level who are not yet fluent with secure coding and programming techniques.Through four courses, you will cover the principles of secure coding, concepts of...
$49.00listed price -
13
The Finite Element Method for Problems in Physics
Offered by University of Michigan
This course is an introduction to the finite element method as applicable to a range of problems in physics and engineering sciences. The treatment is mathematical, but only for the purpose of clarifying the formulation....
$49.00listed price -
14
More C# Programming and Unity
Offered by University of Colorado System
This course is the second course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows. Why use C# and Unity instead of some other language...
$49.00listed price -
15
Object Oriented Programming
Offered by Goldsmiths, University of London & University of London
In this 5-course specialisation, you will develop various C++ programming skills. Rather than building many small programs as you will in other courses, we have taken a different approach: you will create a single, exten...
$49.00listed price -
16
CUDA at Scale for the Enterprise
Offered by Johns Hopkins University
This course will aid in students in learning in concepts that scale the use of GPUs and the CPUs that manage their use beyond the most common consumer-grade GPU installations. They will learn how to manage asynchronous w...
$49.00listed price -
17
C Programming for Everybody
Offered by University of Michigan
Learning the foundational elements of C can help anyone interested in programming increase their proficiency in languages like C++, Java, JavaScript, and Python. In C Programming for Everybody, you’ll learn the history o...
$49.00listed price -
18
C, Go, and C++: A Comprehensive Introduction to Programming
Offered by University of California, Santa Cruz
This specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence aficionados seeking a comprehensive introduction to programming. Starting...
$49.00listed price -
19
Go and C++: Programming in Two Successor Languages of C
Offered by University of California, Santa Cruz
This specialization is intended for all programming and artificial intelligence enthusiasts who seek to master advanced skills like concurrency in Go and Standard Template Library use in C++. Through the four courses—two...
$49.00listed price -
20
Udemy Certificate98-361: Software Development Fundamentals (using C#)
Welcome to my course on 98-361 "Software Development Fundamentals" using C#. In this course, we will be looking at a variety of different types of programs and concepts around programming.Please note: This course is not...
$99.99listed price -
21
Udemy CertificateMicrosoft Applied Skills: Get started in C# (for beginners)
Welcome to my course on "Get started with classes, properties, and methods in C#".Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.I’ll show you how to download Visual Studio C...
$99.99listed price -
22
Udemy CertificateCPA C++ Certified Associate Programmer Certification Course
**** This course contains pretty much everything you need to pass the exams. ****Welcome to the CPA C++ Certified Associate Programmer Certification Course by Dr. Chris Mall. This course covers everything you need t...
$29.99listed price -
23
Udemy CertificateMicrosoft Applied Skills: Build an Azure AI Vision solution
This course goes through all of the skills required for the Microsoft Applied Skills: Build an Azure AI Vision solution.This can also help with Microsoft AI-102 "Designing and Implementing a Microsoft Azure AI Solution"...
$99.99listed price -
24
Udemy CertificateC++ Certified Associate & Professional Programmer Pack 2026
CPA C++ Certified Associate ProgrammerCPP C++ Certified Professional Programmer Combo PackC++ Certified Associate & Professional Programmer Combo Pack Practice Exam Preparation is a comprehensive study resource desig...
$19.99listed price -
25
Udemy CertificateEntity Framework Core Essencial
Neste curso completo de Entity Framework Core, você aprenderá a criar, consultar e gerenciar bancos de dados relacionais de forma prática e moderna utilizando C# e .NET. Você começará entendendo os conceitos fundamentais...
$49.99listed price
Best C# Courses Online compared
| # | Course | Provider | Offered by | Price | |
|---|---|---|---|---|---|
| 1 | C# Dersleri ile Programlama Temelleri | Visual Studio C# | Udemy | Selçuk University | $19.99 | View → |
| 2 | Memory Foundations in C++ | Coursera | University of Illinois Urbana-Champaign | $49.00 | View → |
| 3 | Programming Fundamentals | Coursera | Duke University | $79.00 | View → |
| 4 | Fundamentals of Network Communication | Coursera | University of Colorado System | $79.00 | View → |
| 5 | Working with Objects in C++ | Coursera | Goldsmiths, University of London & University of London | $49.00 | View → |
| 6 | Introduction to Object-Oriented Programming in C++ | Coursera | Goldsmiths, University of London & University of London | $49.00 | View → |
| 7 | C++ Class Development | Coursera | University of Colorado System | $49.00 | View → |
| 8 | Introduction to C++ Programming and Unreal | Coursera | University of Colorado System | $49.00 | View → |
| 9 | Data Structures | Coursera | University of California San Diego | $79.00 | View → |
| 10 | C++ Programming for Unreal Game Development | Coursera | University of Colorado System | $49.00 | View → |
| 11 | C# Programming for Unity Game Development | Coursera | University of Colorado System | $49.00 | View → |
| 12 | Secure Coding Practices | Coursera | University of California, Davis | $49.00 | View → |
| 13 | The Finite Element Method for Problems in Physics | Coursera | University of Michigan | $49.00 | View → |
| 14 | More C# Programming and Unity | Coursera | University of Colorado System | $49.00 | View → |
| 15 | Object Oriented Programming | Coursera | Goldsmiths, University of London & University of London | $49.00 | View → |
| 16 | CUDA at Scale for the Enterprise | Coursera | Johns Hopkins University | $49.00 | View → |
| 17 | C Programming for Everybody | Coursera | University of Michigan | $49.00 | View → |
| 18 | C, Go, and C++: A Comprehensive Introduction to Programming | Coursera | University of California, Santa Cruz | $49.00 | View → |
| 19 | Go and C++: Programming in Two Successor Languages of C | Coursera | University of California, Santa Cruz | $49.00 | View → |
| 20 | 98-361: Software Development Fundamentals (using C#) | Udemy | — | $99.99 | View → |
| 21 | Microsoft Applied Skills: Get started in C# (for beginners) | Udemy | — | $99.99 | View → |
| 22 | CPA C++ Certified Associate Programmer Certification Course | Udemy | — | $29.99 | View → |
| 23 | Microsoft Applied Skills: Build an Azure AI Vision solution | Udemy | — | $99.99 | View → |
| 24 | C++ Certified Associate & Professional Programmer Pack 2026 | Udemy | — | $19.99 | View → |
| 25 | Entity Framework Core Essencial | Udemy | — | $49.99 | View → |
Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.