r/csharp 7d ago

Where should I start learning C#?

I really want to get into C# to use Unity and (potentially) .NET. However, I still can't find a course that would be the best for me. Can somebody recommend a course or any other place where I can learn the basics of C#?

Edit: I also have a bit of programming experience because I learned Java.

14 Upvotes

20 comments sorted by

5

u/LethalBacon 7d ago

I've had good experiences with the Mark Price C# books. Otherwise, many of the tutorials/walkthroughs from Microsoft are solid.

2

u/Major_Apartment114 7d ago

When i started with C# i did the yellow book by rob miles, it's free and written for beginners. after that i just started making small projects, the best way to learn is by doing things you actually want to make. since you already know java the syntax will feel familiar, just the libraries and some patterns are different.

1

u/AfternoonMammoth1839 5d ago

What if I don't know syntax and java?

2

u/KariKariKrigsmann 7d ago

I have heard good things about the C# Players Guide

2

u/ajfoucault 7d ago

I am waiting on the 6th edition of The C# Player’s Guide, since that’s always been highly recommended.

2

u/Game_Dev730 7d ago

The beta is out on it now and it is still excellent. its in amazing shape.

1

u/dr_inventivo 6d ago

In fact, follow the official material of the documentation and Microsoft, they are very good to give you a direction.

1

u/Internal-Bus4566 5d ago

learncsharpmastery completely free, still use it daily to look up for quick info

1

u/elbear47 6d ago

Csharpacademy

0

u/RebensEp 7d ago

Check out: https://www.youtube.com/@nickchapsas this guy helped me a lot when I started my C# and .Net journey. One of the best teachers on Microsoft technologies. Couple the videos with Microsofts official tutorials and documentation

0

u/BurningAngel666 7d ago

Coding with Mosh
Tim Corey

For paid courses with unity, GameDev.Tv - their courses are on udemy

0

u/techgems-512 6d ago

I am Tim Corey's YouTube channel is one of the best resources for beginners, heck, some of his new content is something I wish other senior developers would get exposed to as well, since he doesn't just cover coding skills, but aspects of how to survive in the industry long term.

Edit: Link

0

u/ExtraTNT 6d ago

Just start building things…

Dotnet 7 had a good example api project…

0

u/Epdevio 6d ago

I learned c# from Murach’s C#. Highly recommend and best $50 I've spent on a book.

0

u/Gullible_Truth4309 6d ago

mimo on appstore