Skip to content
UdemyC#Paid courseBeginner levelCertificate

C# Acceleration with Visual Studio 2017 Community (Udemy.com)

Learn C# Basics and Fundamentals for Beginners by Coding Practical Examples and Exercises

Created by: Tin Huynh

Last updated August 2018

icon
What you will learn

  • How to build your application like a professional programmer
  • Coding best practices used by programmers and developers working in software industry
  • Download and Install Visual Studio 2017 Community (C#'s development tool)
  • Visual Studio's most common features used in daily programming
  • Understand each component of a project in Visual Studio
  • How the compiler works to convert from C# code to running program
  • What an assembly is and how to refer to one in C# projects
  • Important Keywords, Data Types and Variable that create every C# program
  • Operators to perform universal tasks
  • Control Flows to manipulate your program the way you want
  • You will learn about Class, Property, Field, and Method. These are C#’s must-know concepts
  • Array and Collection to manage multiple objects, plus the concept of Generics in C#

How it compares

Against the other 194 rated Udemy courses in C# on CourseDuck:

  • Rating4.2 out of 5higher than 17% of them
  • Reviews122#141 of 195 by number of reviews
  • Length5.9 hoursshorter than 51% of them
  • Last updatedAugust 2018earlier than 78% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100

icon
Course Description

C# (CSharp) is the most popular programming language in the Microsoft Technology stack. It is a general-purpose language that can be used to write almost anything, from desktop applications, websites, web services to native mobile apps and even games. It is also a powerful, yet elegant language thanks to its well-thought-out design. On top of that, C# keeps getting new features added on a regular basis because it is backed by Microsoft. No wonder why C# is consistently among the most in-demand programming languages around the world for many years. In August 2018, it is at number 5 according to TIOBE and PYPL (websites that keep track of programming languages' popularity).

So what is the catch? Although it is an awesome language to learn and  will repay the investment, the learning curve can be steep. Sure, a  person with no programming experience probably can create something  using C# easily (thanks to out-of-the-box templates), but it is not  necessarily done right. Therefore, to help you to properly learn C#, I  have distilled all the most important aspects into this 5.5 hour course,  which I have spent more than 600 hours to create. This is to assure you about the course's quality.

What can you expect from this course?

  • Exercises! Yes, there will be various exercises including quizzes, coding and even software design exercises to help consolidate and practice what you have learned. The best part? I will keep releasing new exercises on a regular basis. So, you will have access to additional content regularly without any extra cost!

  • This course has the right mix of theory and practice.     

  • You can find plenty of practical examples throughout the course.

  • You will find many tips and tricks that I have accumulated  throughout my seven years of programming experience. You can then  immediately apply that to build your own application more easily.

  • You will see how I apply professional programming's best practices to build an application.

  • I explain many important concepts in a very detailed manner to  make sure you completely understand what needs to be understood.     

  • The course has high-quality production, both video, and audio (you should not take this for granted ;-)).

  • It gets really fun in many places. Let's put it another way: I think this course will make you laugh!

  • Last but not least, you can always reach me at tim@codestrengthen.com for any question, feedback and even idea for my next course.

After completing this course, you will have a crystal clear understanding about the fundamentals and important concepts in C#. You can confidently apply  many techniques to create your first simple C# application professionally. If you are worried/challenged/daunted by the vast features of C# before and not sure how to start, I am 100% guarantee that it will come to an end after you finish this course.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Tin Huynh

Tin is the founder of CodeStrengthen, an online platform that teaches programming through quality and practical video courses. He is a passionate full-stack developer who has more than seven years of commercial experience and specializes in Microsoft's .NET technology. He is living in Melbourne, Australia.
 

icon
More C# courses

$84.99

$13.99

$64.99

$19.99

$12.99

$84.99

icon
Reviews

4.2

122 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Erick Medina on 6/27/2020

It is nice that starts with the basic, even the installation since the visual studio suite contains many environments, the example was a bit confusing since all the coding was there, but at the end of the lesson, you get that.

By Maxwell on 6/17/2019

Instructor covered the basics very well and was easy to understand. His presentation on OOP concepts is great!

By Davíð Kristjánsson on 9/18/2018

Yes, It was. I'm total beginner in C#. But I have skills in other program language.

By Winona Azure on 8/30/2018

Playing around with console colors teaches me nothing.

By Slym M on 7/21/2018

Professional course - wide topics - step-by-step explanation - exercises - code files attached - pro tips Instructor might take more relaxing manner - he usually speaks like a robot ;)

By Sherwin Fernandes on 6/20/2018

Good Course to Learn Fundamentals of C# Specially for C.S. Students.

By Tony Olsson on 5/7/2018

Very good explain.

By Nguyen Huu Tri on 5/5/2018

Very good. I'm crazy in learning it.

By Chang LI LI on 5/3/2018

對於IDE這部分講得恨詳細,不錯

Am loving it

Very good. I'm crazy in learning it.

Awesome Course!!!!

The instructor is very knowledgeable about C# and Visual Studio, also he is able to present the concepts in a way that is easily understood.

A concept is presented, explained then followed by demonstrations. Exercises are then given to allow you to see if you have mastered the concepts or need to review the material covered in that topic.

Showing 12 of 21 reviews