C
C#2mo ago
gadtholomew

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
Angius2mo ago
$projects
MODiX
MODiX2mo 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
Angius2mo ago
Make things
Jimmacle
Jimmacle2mo ago
yeah you need to pick some kind of direction like web, desktop, etc
TizzyT
TizzyT2mo 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
Jimmacle2mo 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
gadtholomew
gadtholomewOP2mo ago
Would Godot coding work? I use c# in Godot
Pobiega
Pobiega2mo ago
If that is your end goal for C#, then sure
Want results from more Discord servers?
Add your server