C#.Net From Scratch
4.6 (122 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
13,307 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C#.Net From Scratch to your Wishlist.

Add to Wishlist

C#.Net From Scratch

Development for Absolute Beginners
4.6 (122 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
13,307 students enrolled
Created by Manzoor Ahmed
Last updated 8/2015
English [Auto-generated]
Price: $30
30-Day Money-Back Guarantee
  • 6.5 hours on-demand video
  • 4 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Understand the foundations of the C# Programming language
  • Create applications that run in the console
  • Write logic using conditions and loops
  • Understand Objects,Classes and Methods
  • Understand inheritance
  • Understand static and dynamic polymorphism
View Curriculum
  • VS 2010 or higher express edition

************** Updated on September 2015 **************

Now get a free e-Book with this course

Q: Hey! I am new to programming and I don't know C Language, Can I take this course?

A: Yes! you are at the right place. Here I am going to teach you programming from scratch. Even if you don't know C programming language, you need not to worry. I will be starting from very basic concepts like what integer is, what string is, what double is and how to perform simple mathematical operations like addition, subtraction,multiplication and division. Then I will slowly take you to the real time world examples like with conditional statements and loops, which will make you ready to dive into the object oriented programming ocean.

We will be stepping into object oriented programming world with the real time objects students, bank customers, loans etc., And finally you will no more feel that you cannot do programming or object oriented programming.

This is what students say about the course

Jaiyaramakrishnan Mahendran

Excellent course on C#

Pls come with a new course on c# advanced concepts

Benjamin M.

Great Beginner's Course!

Please don't pass this course by! Sure there are times where I had slight difficulty understanding the instructor due to his accent, but once you learn what's being referenced you'll be fine. This course actually filled in a lot of gaps that helped me make sense of other courses or book concepts that I've learned. Manzoor does a great job at giving you a great foundation of the C# language. You can use Visual Studio Community (FREE) and not have any issues keeping up with the code being presented here. It's 2015! Learn to code w/ Manzoor! :)

Kirsteen Mackay

Excellent introduction to C# with a clear and precise teacher.

Manzoor the Instructor is very prepared and organised in his approach to teaching this course. He goes at a comfortable pace that is neither too fast or slow and he explains very clearly the point of each lecture. There is just enough repetition to get the concept across, without becoming boring. I am very impressed with this course as an introduction to learning C# and think it will help me greatly as I continue on this journey.

Anjali Singh

Good explanations of the topics

Thank you for providing this course for free. Your teaching is very good. It has given me a better understanding of the concepts.

Rig Maitraa

Great Course !!!

The Course is based on Learning Through Examples ...So its a nice course and best for those who wants to learn C# ...

Christopher Robinson

Great course for beginners

Great course on C# basics that I recommend to all that wish to become a sharp programmer. Thanks you so much for your hard work Mohd :-) A ++++++++++++

Jay Mayu

Covers the basics

I'd recommend this course for anyone willing to place a firm foundation on C#.

Who is the target audience?
  • Complete Beginners
Compare to Other C# Courses
Curriculum For This Course
35 Lectures
OOPs Concepts In C# - Classes And Objects
8 Lectures 01:48:46
Class, Object, Access Specifiers,Constructors,Constructors Overloading

Method Overloading

this Key Word

Static Variables,Static Constructor

Static Method,Static Class


Creating Product Dll and Using it in Console, Windows and Web App

Source Code - 2
Advance OOPs Concepts In C# - Inheritance and Polymorphism
12 Lectures 02:37:09
Protrected Access Specifier

Constructor Chaining Or Base Key Word

Method Overriding Or Virtul And Overriding Keyword

Abstract Method And Abstract Class

Sealed Methods And Sealed Classes

Implementation Of Dynamic Polymorphism


Collection Class In C# And Its Limitaton

Generic Collection Classes And Its Advantages

Delegates In C#-I

Delegates In C#-II

Source Code - 3
C# Latest Features
2 Lectures 10:14
Asynchronous Programming with Async and Await

Free e-Book On C#
About the Instructor
Manzoor Ahmed
4.3 Average rating
2,343 Reviews
45,071 Students
11 Courses
Microsoft Certified Trainer

Manzoor is a Microsoft Certified Trainer who has been working on MS .Net technologies for more than a decade. Apart from development he is also passionate about delivering training on various MS .Net technologies and he has 10+ years of experience as a software development teacher. He writes articles for code-project as well. His YouTube channel has 1 million hits. He is the founder of ManzoorTheTrainer portal.

"I focus on simplifying, complex concepts..." - ManzoorTheTrainer