Javascript in 2020

Example image

Share:

Posted on November 11, 2020

It's 2020, the world is losing its mind, and you want to learn JavaScript?

That's great! Welcome — it's going to be one crazy adventure! But, now that you've made the decision to learn JavaScript, what's next? How do you get started?

What is the right way to learn JavaScript in 2020?

The JavaScript community is vast. There's so much out there, it's really difficult to figure out where to begin. And that's not just for the beginner. Even for experienced programmers, proficient in other language(s), beginning to learn JavaScript can be a tricky thing to navigate.

Because JavaScript is unique.

Where most (web) languages are typically used on either the client side (in your browser) or the server side (the thing that powers websites and applications), JavaScript can do both. And while most languages have a preferred framework (Ruby has Rails, Python has Django), JavaScript has a ton on both the server-side and client-side.

Before we get ourselves too far down the rabbit hole, let's come back to the question we're trying to answer: What's the right way to learn JavaScipt in 2020?

The answer is … It depends.

I know, I take the middle ground a lot and it can be frustrating that there isn't one right answer. But it's true. The place you choose to start is the right way for you. And you can make adjustments along the way as you learn more.

Instead of focusing on what's right, let's explore what's out there and create a few prompts on which you can reflect when making your decision. The goal here is to have enough information to choose where to get started, knowing that you will likely change course along your journey.

Link to full text...