… but I don’t know how to get started
Okay, that line never ceases to amaze me. As a beginner, you are kinda partnered with that sentence ( Me the Most ). The reason is either you are afraid or more afraid. Because you are aware of the things going out there, like, Mr.X has just cracked that UYZ company interview, Miss. Z has won a big bounty, & chintu has built an android app. Thanks to social media. Now you are afraid, afraid of the competition, and you keep asking yourself — will you be able to do the same? Or else, you are the more afraid, just for sake of being afraid, as it is coding & it never meant to be easy. You have liked those coding memes, right? You, me & all end up on the same end of insecurities while starting out that only thing that has been haunting us for a while i.e Learning to Code.
Let’s just keep our partner out of the equation for a while ( with all those mind clutter ) & actually get started with coding. Coding with JS.
I might list plenty. But honestly, most of them are worth trying. & in the era of “Change”, you can’t keep calm on one single resource. You have to continuously haunt for the greater good. In short, to try things out! That’s how you become a great programmer ( googler XD).
Free, free & Free
The feeling of having something for free hit another level. Cause it’s free. Here are the few free resources you may like to go with -
When it’s the topic of “Code”, inevitably, no one can forget to mention the “FreeCodeCamp”. As it's the homeland of many developers.
A non-profit organization aimed to help people learn to code. They have a website where they offer 300-hours of certification ( for free ). Including JS. You don’t need much here for starting. Just visit & get started with their amazing course structure.
while they have a Youtube account as well. They host plenty of videos on a variety of subjects. You will find many actually. You can search for whatever suits your taste.
2. Brad Traversy
A 30-day vanilla JS challenge where you will be able to build 30 things in 30 days with 30 tutorials. You can post your progress on Twitter, Instagram, and other social media channels. By doing this, you not only will be able to hold yourself accountable for the challenge but also will meet some other friends who are doing & trying something like you. Likeminded. Sounds great, right?
A coding Master Ninja for you. A youtube channel with tons of videos. The best thing about the channel? He keeps creating & updating his stuff to make sure that his pupils become the next Ninja. and you just can’t forget the way of his teaching. Just another masterpiece. Not to neglect, he has created a premium course on JS as well. If you liked his way of teaching the way I do, then you can/must surely go for it.
But paid courses are more insightful… I guess? Because they are PAID. Let me list that out as well for you,
So Paid it is,
Ha, more probably the Guru of many programmers out there. He takes everything from ground zero to the most advanced part of the topic. His courses are worth worth going for. You can see a snippet ( actually a 5 hour long part ) of his JS course on YouTube here —
The best thing about him is that, well, just go watch and find it on yourself.
The Noonies Top Programming Guru. Yes, the Moshfegh Hamedani is the savior of many when it comes to trying things differently. You will have these more clear precise explanations for “Why things are the way they are?”.
3. Coding Addict
Do I even read? Like really? Yeah yeah, I do read. But sometimes documentation is a bit tough to get started with it ( to me ). Never mind, I do have a preferred a few sites & books for learning JS. & I love them that they exist. Let me mentions them here as well -
READ it Out
MDN Web Docs, previously Mozilla Developer Network, and formerly Mozilla Developer Center is a documentation repository and learning resource for web developers ( I copied this sentence ). My most days never end without visiting MDN, be that for, finding that UIO syntax in JS or just to know how that YUI works in JS. It's clean and easy to go.
It's a famous book in the world of JS. Many prefer a book version of this to go with. But I will recommend —
Illustrations by various artists: Cover and chapter illustrations by Madalina Tantareanu. Pixel art in Chapters 7 and…
Not because it's an online website but for the reason of the content in which they have been laid out. You can try all the code snippets that the author is teaching you about on the go. You can run it on the website itself, really! Besides that, you will have the solutions to the exercises & hints on the same website. Reding something with interactions makes it a lot less boring. hehe!
Few other things to try out,
- W3School — Website
- Hackernoon — Website
- You don’t know JS — A book series on Github
- Awesome JS Learning — Learning resources to learn JS on Github
- Medium — You are not forgetting this, are you?
So what’s next? Go grab a coffee, and build things in JS. If you want, then buy the Atomic Habits book to learn about habits & how to build ones. Atomic Habits — A book preferred & used by many great programmers.
All hail JS.
If you are still here, you can connect with me on Github,
TidbitsJS - Overview
Nice to meet you, I'm Sujata Gunale aka TidbitsJS 🤓 Self taught Developer 👩💻 Working on Web Development 📝 Writing…
Did I forget to pen my introduction? Ohh I did. Nothing special though, here we go,
Just another complex human being with a curious mind hanging out in the Tech world.