Learn C# By Building Applications
- Lectures: 100
- Video: 13.5 hours
- Skill level: All Levels
- Instructor: Avetis Ghukasyan
- Last updated: 7/2017
Learn C# 6 and C# 7 by understanding the core concepts and using them to build real world .NET console applications watching this free video course from Udemy.
- We will be using Visual Studio Community 2015 (but once Visual Studio gets more updates the course will continue on with the most recent version of Visual Studio Community), so you can download and install it yourself or do it along with me during the course
- It would be preferred that you already know C# (c sharp) basics such as variables, expressions, flow of control statement, but it is not required
But why learn C# (C Sharp)? Well, there are a couple of great reasons – C# (C Sharp) will allow you to develop games, mobile apps, desktop apps and web apps. This means that if you know C# (C Sharp) well and can build desktop or web applications using it then you will always be in demand.
.NET (and more specifically C# (C Sharp)) developers make anywhere from 80K – 100K+ (obviously the range would depend on where you reside), but the point is that C# (C Sharp) is not only a valuable skill but a profitable one as well.
However, before going anywhere you first need to learn the fundamentals. Now, there are numerous courses, blogs and videos about the basics of C# (C Sharp) – so that begs a question: Why take THIS course?
That is a very good question and the answer is quality.
What do I mean by that? Well, simply put this course is not just going to teach you the basics such as “what is an if statement” or “how to write a for loop” – that type of information is not worth paying money for in my opinion.
If you want to learn the bare bone basics, then you can get that information for free. But that is not going to teach you how to put those basics and fundamentals together in order to build something that works.
That’s where my course comes in – I will be going over the same basics and fundamentals of C# (C Sharp) but I will be doing that in a context of an application which we will be building from scratch.
Essentially the course is divided up into sections and each section is a console application that we will be developing from beginning to end. A console application is a computer program that is developed to be used via command line interface – meaning that we will not be focusing on the graphical aspects of our program but rather on the logic, readability and elegance of our code.
I think that writing applications in C# (C Sharp) is the best way to show you how things fit together, you will see the dos and don’ts of programming, you will understand and internalize concepts in a way in which you can use them freely in your own projects or products, instead of simply copying and pasting things without having a proper structural and foundational understanding.
Note: Please let us know whether Udemy coupon code worked for you or not in the comment section below. Also, if you took this Udemy course, share feedback about the course with our users. Thank you~