C
C#•3w ago
Snawa

How did you guys learn C# and stayed motivated doing it?

Hey guys, im currently in an IT School and i will learn Java through it in the near future. But another Goal of mine is to learn C#, im always trying to find an Beginning thats actually also keeps me motivated. I had many Tries and always failed after some time to just keep going. i tried websites like W3Schools but i have a hard time keeping it going. My main Focus i want to do with C# is building Programs in Visual Studio and later on games in Unity or UE Any advice?
43 Replies
Kouhai
Kouhai•3w ago
Do projects that interest and challenge you, you'll learn a lot that way Also please avoid W3Schools
Snawa
Snawa•3w ago
Why should i avoid it? Yea thtas kinda a problem, i want to learn how to make a game mainly, even if theyre simple like tetris. But i just also dont know where to start
Kouhai
Kouhai•3w ago
It's not a good resource for any programming language, they barely scratch the surface Well, how comfortable are you with C#?
Snawa
Snawa•3w ago
Barely, i tried starting many times as mentioned before but i dont really recall much so i think i should really start at the beginning
Kouhai
Kouhai•3w ago
Okay and how comfortable are you with programming and CS in general? Because if you already have a good enough foundation in another programming language, you can just jump into making a tetris clone and learn C# along the way
Snawa
Snawa•3w ago
I dont know a language yet I tried alone to maybe learn some HTML C++ or Java but everywhere its the same problem as with C#, i cannot find a beggining and cannot keep me motivated or a reason to keep going. I really want to change that cause it annoys me already so much I think thats even the hardest part i need to get through, learning a language as base. Learning another one may be easier due to many things being similar between different languages at some point
Kouhai
Kouhai•3w ago
Alright, so without any former programming languages you'll need to start with a much smaller projects imo, because tetris will be quite complex for a new learner. So try to find any project idea that interests you, because learning a language without practicing it won't really get you anywhere.
Snawa
Snawa•3w ago
Thats true, i was thinking of maybe a simple Program in VS what probably will be the way to go. But where do i start practicing?
Kouhai
Kouhai•3w ago
Sorry what do you mean where? You apply what you learnt by making projects And you learn new things alongside it
Snawa
Snawa•3w ago
Sorry if i said that wrong, English isnt my native language and can get stuffed mixed, what i wanted to say is where do i begin? Do i just watch Youtube Tutorials? Do i read a Microsoft Introduction Guide to C# or how?
Kouhai
Kouhai•3w ago
Ah no worries Yeah, I would recommend reading the official Microsoft guide, it's a pretty decent starter for the language I think they even have official videos
Snawa
Snawa•3w ago
Oh okay, i never tried to give it a shot because i always got redirected to other things, thank you then i will try that
Kouhai
Kouhai•3w ago
:ThumbsUp: Feel free to ask here if you have any question
Snawa
Snawa•3w ago
I will, thank you very much for the help :)
Keswiik
Keswiik•3w ago
I just make stuff that I want to use, day job is in Java :PatrickDab:
Want results from more Discord servers?
Add your server