There is many ways you can learn to code. You can learn to code from a book, from an online code learning site, from a course, from watching a video online and you can even learn to code from playing a video game.
What would you say is the best way to learn a coding language?
Top comments (10)
I'll share my story, and then you can decide which option fits you best.
I've observed many people following & asking me for a roadmap.
Let me share a bit of my journey.
I'm currently pursuing my B.Tech, so I'll tell it in that context.
First Year:
Second Year:
Continued creating projects like the Password Generator and 7 others.
Third Year:
Used Namaste JS, Scrimba, Codecademy, Docs, and finally Exercism. Developed various skills, some of which I haven't mentioned.
Fourth Year:
Do you need anything else :D
One thing I'm certain of: the more you practice, the better you become.
In short, I tried a bit of everything -> nothing more, nothing less.
Don't just learn it from a roadmap. Try everything and see which method fits you.
Be a little flexible, a little uncertain and a little confused :D
Thank you SO much for sharing! You are AWESOME! ✨
I've always started off building small, little tools that did something interesting. I use these tools every day, so I tend to gravitate towards them:
Building the small applications helps with learning the syntax, framework and project types (these two in particular would be gateways to learning the WIN32 API)
At this point building something a bit bigger, would bring all these ideas together and would solidify them. I'd personally pick something like creating a video game mod and dive very deep into doing something really cool. This is where you'd bang your head off problems, get stuck, figure out if there's a path forward; really developing your critical thinking skills.
After that, you'd have the base foundation for programming, where you can code confidently in your language and can produce a variety of applications. From there, you could learn other technology like HTTP, REST, SQL, etc. at your own pace.
Awesome advise, thank you so much!
I started learning HTML/CSS by making my own website. By tinkering with lines, and as time went by, I ended up doing my whole blog, and then for my projects.
I used blogs, documentations, videos and a lot of inspect the element 😆🚀
What form you learn is varies from person to person. I suggest picking a small project that you want to build using the language you're trying to learn. If you care about the project, you'll work harder to learn it.
A small project it is, thank you for sharing!
Over the years these steps have been proven a good start:
I think it takes time, but can get you to a hireable state in months.
Wow, thank you so much for your awesome comment! I highly appreciate it! ✨
Some comments have been hidden by the post's author - find out more