The complete algorithms course in C# and .Net

Learn the fundamentals of C# and improve your algorithmic skills to become a well paid developer. Let's code in C#!
Free tutorial
Rating: 4.3 out of 5 (237 ratings)
16,935 students
5hr 3min of on-demand video

Basic programming skills
Know the fundamentals of C#
Solve problems by writing programmes
Understood algorithms
Understood data structures


  • Have a PC or laptop running Visual Studio


There are great demands for programmers all over the world. Once you decided to become a programmer, the first step is to learn algorithms and data structures. That is how you will have the mindset of a programmer. In this course I will teach you how to solve simple and complex problems by writing code in C#.

This course is designed for you to learn the fundamentals of C# and develop your overall programming skills at the same time.

You will learn how to think like a programmer and apply patterns on solving problems. C# and .NET gives you a great set of tools to make your life easy as a C# developer. Also Visual Studio will be there with you as your best friend while you fight your way and learn algorithms and become well paid C# developer.

If you aren't satisfied there is 30 day money back guarantee, so don’t hesitate, there is a whole new world waiting for you!

Who this course is for:

  • Beginners who have no previous programming experience
  • Entry level programmers, who can write code – but want to develop their skills


Cross platform mobile developer, Instructor
Balázs Koncz
  • 4.1 Instructor Rating
  • 367 Reviews
  • 22,552 Students
  • 3 Courses

Hi there! Thanks for taking a look at my account!

Currently, I am a cross-platform developer building online courses for beginner and advanced level students. My aim is to share my knowledge as a programmer and show you the way to become a successfull software engineer.

I love exploring, and I spend a lot of time designing courses for new comers in programming and others who like having fun with code crafting.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses