C
C#2mo ago
Iznax

Hello guys totally new to coding need some help

I'm 17 and just starting to learn coding with c#, if you could go back in time to my age would you recommend 1. Using YouTube and tutorials to learn 2. Focusing on going in blind with just the basics 3. Reading books and code to try and understand 4. Any other suggestion you think could help maximise learning Thank you for the help ❤️
13 Replies
ero
ero2mo ago
good question! this depends entirely on the individual. do you find yourself being able to really read a book and retain the information? do you learn better from videos? in any case, you'll want to be doing things as you learn. we have a lot of resources that you can check out $aaronbooks
ero
ero2mo ago
$helloworld
ero
ero2mo 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
Iznax
IznaxOP2mo ago
I would would describe myself as more of a hands on learner. I don't really know how to start because of it that hence the question. Thanks for the advice🙏
ero
ero2mo ago
if you're entirely new to c# (or programming in general), i would sugest to go through the c# training path ("Interactive course" above). once you're done with that and understand at least the basic syntax, how to call methods, how to check conditions, loops and all that stuff, you can jump into tackling some of the project ideas. create a guessing game, blackjack, connect 4, chess/checkers. while you're doing that, learn to google the correct questions for your problems, and please do not hesitate to ask as many questions as you need here on the server (after research has failed you).
Iznax
IznaxOP2mo ago
Coding really seems like it's too much to even start. Thank u so much for the guidance 🙏
ero
ero2mo ago
"coding" encompasses so much, i can see how it can feel overwhelming. it doesn't get better as you learn more, because you uncover so many more concepts. it's good to know about them and keep them in the back in your head, but you can't learn everything at once. as you go along, things will become second nature, and in the blink of an eye, code that seemed like a foreign language to you will suddenly become perfectly readable. take it slow, apply the knowledge you gain, and just code, code, code second guess things, don't take everyone's opinion as gospel just because they've been at it longer than you that's really all i got
Iznax
IznaxOP2mo ago
It's way better than what other ppl say which is usually just " make mistakes"
ero
ero2mo ago
i think what they mean by that is "just code" you learn how to code by doing it you will make mistakes things will not make sense you will get frustrated and give up just make sure you come back
Gax
Gax2mo ago
Being very honest it is a lot, no point hiding it, but everything is cumulative. It will often be overwhelming to learn more complex concepts, you'll be stuck for a while trying to understand why X doesn't work just to realize you skipped a step days later, but everything you do and everything you write will eventually add up to a point where you look at something and implement it yourself with no guidance whatsoever, though even at that point you shouldn't be scared or embarrassed of getting stuck and asking for help. Asking for help is one of the most powerful and underrated tools that people don't use As said above mistakes will always happen, often you'll see a bunch of exceptions and not know what the hell are causing it, but that'll be part of the learning process
Want results from more Discord servers?
Add your server