Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Learn C# programming language

C# in a useful way - from basics to async and Linq
(58 reviews)
14,817 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 5h 38m
Language: English
Next start: On Demand

Table of contents


The C# language is one that can be used for anything and that is literally anything – web developed (now even front-end using blazor), mobile (using xamarin), windows desktop applications (WPF or windows forms) and even games or IoT projects. However, before you get into any of that, you need to get through the basics and this course will do just that.

You will learn

✓ C# development
✓ C# data types
✓ C# logic
✓ C# methods
✓ C# classes
✓ C# asynchronous


• Nothing is required

This course is for

• People who want to learn programming
• Developers who want to switch to C#
Businessman, book author and tech expert
I am a businessman with a wide range of software development skills, including .net core, MSSQL, c++ and other technologies. I have worked on the most straightforward and the most complicated projects, but no matter what the task is, the best way – is the straightforward way. Therefore, in my lectures, I will only cover the things that you will actually need.  My goal is to help bring technology and business together, because there is nothing better than an all-rounder in these areas.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 5h 38m
Language: English
Next start: On Demand

Students are also interested in