C# Tutorial for Complete Beginners from Scratch (Udemy.com)
If you’re ready to buckle down and learn C# programming, here’s where you should start.
Created by: Yogesh Patel
Last updated July 2015
What you will learn
- Use and understand variables
- By the end of this course, you should definitely be able to understand and write good C# code.
- Learn about core programming concepts
- Work with Classes and Objects
How it compares
Against the other 194 rated Udemy courses in C# on CourseDuck:
- Rating4.2 out of 5higher than 17% of them
- Reviews46#175 of 195 by number of reviews
- Length6.8 hourslonger than 55% of them
- Last updatedJuly 2015earlier than 97% of them
Quality Score
Overall Score : 84 / 100
Course Description
2) This C# tutorial Series starts from the very basics and covers advanced concepts as we progress. This course breaks even the most complex applications down into simplistic steps.
3) It is aimed at complete beginners, and assumes that you have no programming experience whatsoever.
4) This C# tutorial Series uses Visual training method, offering users increased retention and accelerated learning.
5) You don't need to buy any software for this course! You can use the free Visual Studio Express Edition from Microsoft.
6) This course focuses on the language, and not the graphical aspects of windows programming.
Take the first step and start your programming career now.Who this course is for:
- A basic knowledge of programming is helpful but not necessary to get the most out of this course
- A genuine interest to learn.
Instructor Details
- 4.2 Rating
46 Reviews
Yogesh Patel
Yogesh Patel is Software Developer and Programming Enthusiast with much experience from different projects and many different programming languages. He earned Master's Degree from Germany. Teaching has been his passion since a long time. His aim to teach technology the way it is used in industry and professional world .
Software training is becoming so costly these days, that poor people are finding it very difficult to attend courses and find jobs. His aim behind creating these tutorials is to help those in need. If you find this useful, please share with your friends on Facebook twitter and Google plus. Let's make these videos help as many students as possible.
More courses by Yogesh Patel
C Programming Tutorial for Absolute Beginners with Examples (2015)
4.0 (1,653 Reviews)
Provider: Udemy
Time: 5.3h
$12.99
Bash Shell Scripting Tutorial for Beginners (2018)
4.5 (878 Reviews)
Provider: Udemy
Time: 10h
$54.99
Linux Command Line Tutorial (Learn Linux Basics) (2018)
4.4 (241 Reviews)
Provider: Udemy
Time: 6.6h
$59.99
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
Excellent course, very direct content, easy to understand. Congratulations to the instructor.
Easy to understand and explain slowly to understand properly. I am having one request to Yogesh, kindly add more C# tutorials in depth.
learning a lot. but some things not clearly explained. overall, i am satisfied. english was not always easy to understand. not sure what enumerators are, but surprised the instructor didn't include them, because that term kept coming up, in my initial looks into C#.
i had to lol, when the instructor said "C++" two times, instead of "C#"!
Anyway, I believe this tutorial might also be a couple of years old. Might explain some discrepancies that might not have been just Mac vs PC differences.
Guess I should also note that I expected more of a "course", where I might be asked to be more directly involved, by being given assignments, quizzes, tests, etc. instead, it was mostly just listening to lectures. but maybe a tutorial is not intended to be like a real course. maybe a tutorial is just showing how to do something. if so, then, i think this "course" succeeded. certainly, for $10, I have no major complaints.
Excellent Tutor . awesome explanation and I understand clearly
Great !!
Please put some development course like asp.net with c sharp, html, css,
By Jose Teotonio da Silva Neto on a year ago
Excellent course, very direct content, easy to understand. Congratulations to the instructor.
By Ali Kashif Khan on 4 years ago
Easy to understand and explain slowly to understand properly. I am having one request to Yogesh, kindly add more C# tutorials in depth.
By Charles Lakes on 2 years ago
learning a lot. but some things not clearly explained. overall, i am satisfied. english was not always easy to understand. not sure what enumerators are, but surprised the instructor didn't include them, because that term kept coming up, in my initial looks into C#.
i had to lol, when the instructor said "C++" two times, instead of "C#"!
Anyway, I believe this tutorial might also be a couple of years old. Might explain some discrepancies that might not have been just Mac vs PC differences.
Guess I should also note that I expected more of a "course", where I might be asked to be more directly involved, by being given assignments, quizzes, tests, etc. instead, it was mostly just listening to lectures. but maybe a tutorial is not intended to be like a real course. maybe a tutorial is just showing how to do something. if so, then, i think this "course" succeeded. certainly, for $10, I have no major complaints.
By MohanrajNarayanaswamy on a year ago
Excellent Tutor . awesome explanation and I understand clearly
Great !!
Please put some development course like asp.net with c sharp, html, css,












