C
C#8mo ago
Dazellen

❔ How do I start learning c# from the zero?

I just started getting into programming and I need tips how to learn about my first language and what to do with it.
19 Replies
SinFluxx
SinFluxx8mo ago
$helloworld
SinFluxx
SinFluxx8mo ago
Good point to start from scratch 🙂
WEIRD FLEX
WEIRD FLEX8mo ago
step 1) passion
JakenVeina
JakenVeina8mo ago
that's certainly a bit of a cheat code come up with some project idea that actually interests you and you'll have no problem getting motivation to work on it no a more practical note, eliminating roadblocks to keeping you motivated also works biggest thing you can do early on, in that regard, is have clear and achievable goals my recommendation is to build something that already exists that gives you very specific goals to work towards, I.E. "my app should do everything that X does" just don't, like, try and rebuild Twitter or Microsoft Office my go-to when I need to learn a new language is dir.exe
JakenVeina
JakenVeina8mo ago
dir
Reference article for the dir command, which displays a list of a directory's files and subdirectories.
Dazellen
Dazellen8mo ago
I will check it out, thanks 😄 I dont understand what is dir and what is it used for 😅
JakenVeina
JakenVeina8mo ago
it's a command-line program lists files within a directory or many directories literally says that in the embed
Dazellen
Dazellen8mo ago
you use it in programming or like in sites and other stuff?
JakenVeina
JakenVeina8mo ago
uhm I'm not telling you to use it I'm suggesting it as a project
Dazellen
Dazellen8mo ago
aah okay But first I need to learn how to even use c# cuz its hard for me since ive never been programming
JakenVeina
JakenVeina8mo ago
yes that's the point re-make dir.exe as a learner project
Dazellen
Dazellen8mo ago
so after I have the basics of c# I could start making a project about dir?
JakenVeina
JakenVeina8mo ago
that's what I do whenever I need to learn a new language no
re-make dir.exe as a learner project
Patrick Briand
Patrick Briand8mo ago
@Dazellen , what is your goal? Are you interested in learning how to program as a hobby or are you interested in learning for a professional career?
Dazellen
Dazellen8mo ago
I am still 17 years old I want to try programming to see if that thing is for me and if it is I would learn it for career and university when I graduate school Oh idk how to do that 🥲
Patrick Briand
Patrick Briand8mo ago
I like @V.EINA Jaken suggestion to start with a simple program and try to recreate it. Start simple. Don't aim for complex solutions. Try to adhere to the KISS (Keep It Super Simple) principle. If you enjoy the logic and problem-solving, you might find your career path with it.
JakenVeina
JakenVeina8mo ago
the page I linked to describes all the things that dir.exe does, in reasonable detail start replicating them, and when you encounter something you don't know how to do, research it and figure it out and feel free to ask here first step would be "how do I create a console program" to which I refer you to the link from SinFluxx
Accord
Accord8mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.