C
C#4mo ago
MilkDog

Where to go from Basic C#

I already know all the basic C# stuff, like variables, if statements, loops, etc. and even a bit about libraries. However I have no clue where to go from here. It seems there is a lot to learn about C#, and there doesn't seem to be any "intermediate" tutorials on youtube. Can anyone tell me where to go from here?
8 Replies
Angius
Angius4mo ago
$projects
MODiX
MODiX4mo ago
Collections of application ideas that anyone can solve in any programming language to improve coding skills: https://github.com/dotnet/dotnet-console-games https://github.com/karan/Projects https://github.com/florinpop17/app-ideas
Angius
Angius4mo ago
Make things
Jimmacle
Jimmacle4mo ago
yeah you need to pick some kind of direction like web, desktop, etc
TizzyT
TizzyT4mo ago
Here are some things you can look into to learn more off the top of my head (that you didnt mention yet) Generics Generic constraints Attributes Tasks, async/await Threading Static Constructors Indexers Class Inheritance Implementing Interfaces PInvoke lock, Mutex, Semaphores Reflection Event Handlers And easiest way to master things is like already mentioned, start projects with them.
Jimmacle
Jimmacle4mo ago
pinvoke is kind of niche i wouldn't just go down a list and learn things, it's better to build something and figure out how different concepts come together that way
MilkDog
MilkDogOP4mo ago
Would Godot coding work? I use c# in Godot
Pobiega
Pobiega4mo ago
If that is your end goal for C#, then sure

Did you find this page helpful?