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#!
Rating: 3.7 out of 5 (69 ratings)
7,255 students
The complete algorithms course in C# and .Net
Rating: 3.7 out of 5 (69 ratings)
7,257 students
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
5 sections • 26 lectures • 5h 3m total length
  • Introduction
  • Set up your working environment
  • Data Types of C#
  • Create your own types
  • Quiz of data types
  • Handling user input
  • Simple operations
  • Conditions
  • Logical opertations
  • Quiz on Operations
  • Collections
  • Loops - Cycles
  • Computing series
  • Making decisions
  • Searching - Part 1: The linear search
  • Searching - Part 2: Binary Search
  • Counting
  • Finding the minimal and maximal value
  • Set operations
  • Quiz on algorithms
  • Stack
  • Linked list - Part 1
  • Linked list - Part 2
  • Binary tree - part 1
  • Binary tree - part 2
  • Binary tree - part 3
  • Binary tree - part 4
  • Binary trees - part 5
  • BONUS: RevDeBug 1-year long personal license

Cross platform mobile developer, Udemy Instructor
Balázs Koncz
  • 3.6 Instructor Rating
  • 129 Reviews
  • 9,805 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.