C#C
C#3y ago
Sp3nc3r

❔ C# Learning roadmap

Good day guys!

I have an experience with programming (Pascal,c++) and I used some C# in Unity but it is beginner stuff.

Right now, I want to master C#, it is the language of everything for me, web apps, apps, software, security, u know the rest.

And I want to master C# first, before going to other platforms (ASP.NET, Unity, MAUI, ...)

And of course, I learned programming before by practice, I was sitting home and solving tasks for ~4-6 hours a day and it was and still so enjoyable.

Right now, I've got many learning resources,
-Book [C 9.0 in a Nutshell The Definitive Reference (Joseph Albahari)] of 2500 pages that has almost all theory with examples from basic syntax to complex stuff. (No practice)
-Some of you guys shared this [https://dotnet.microsoft.com/learn/videos] I see they have cool learning material but it is not everything in C# and still without practice.

As for practice, you can see in the picture below, I've got some websites for practicing and solving tasks, I don't know which ones are the best to be honest, but I want something with a lot of tasks from every topic, level and kind and tasks that also improves logic and analytic/algorithmic thinking not only testing the syntax.

So guys, briefly, how do you recommend me to go? (resources, sites...)
I am looking for a Roadmap to Master C# with full practice.
After that I want to go everywhere (Unity, MAUI, ASP...)

Thank you!
Screenshot_5.png
Was this page helpful?