back buttonBack to articles

What Materials Would I Use If I Started Learning Javascript Again

In this era of information boom the assumption is that you can pick up any skill(technical or creative) because there are a lot of materials available but It is quite the opposite.

A lot of options/alternatives might lead to decision fatigue. This is where a lot of beginners waste time and some end up giving up on learning that skill. Maybe some of them successful overcome decision fatigue and pick a learning material, half way through it they discover that this is not giving them the knowledge they seek, here again is another point where they might give up.

In my process of learning Javascript my technique for filtering the good from the bad was to check the reviews for positive comments related to what I am looking for from the course/book. This will go a long way in helping but this doesn't guarantee that it will offer you what you want.

So in this article I will be sharing learning materials(books & courses) that helped me learn Javascript.

Codeacademy's Learn Javascript Course (Free)

Codeacademy is interactive website that teaches programming in different languages. I love their approach to teaching Javascript because they explain the topics then give easy to understand example and then tasks to complete before you move to the next topic and it builds on your previous knowledge. I strongly suggest this course if you are just starting out with programming because it is tailored for beginners and it gets you familiar with the basics.

Head First Javascript Programming ($37)

This is my preferred book for reference because there are a lot of examples and illustrations to get the message across. Usually I don’t enjoy using books to learn because I get bored of books and most of them don’t use a project-based approach. Head first javascript programming is not project based but they make up for that with a lot of examples and puzzles to help you get familiar with Javascript.

JavaScript and JQuery: Interactive Front-End Web Development - Jon Duckett ($34)

This is a unique book because it engages right from the beginning, building different things. This book offered me a unique experience because before this I havent really made anything with Javascript and also you will get to learn a lit bit of Jquery. I can’t recommend this book any more, if there is one material you should use out of the four I listed then this is it. I will advise you to read this book cover to cover.

Watch and Code - Practical javascript (free)

This is a video tutorial that walks you through building a todo application(yes another TODO app). This is one of the best free Javascript video tutorial out there. The instructor Gordon Zhu covers the building blocks of Javascript that you will encounter a lot as a professional developer. He covers functions, arrays, objects, loops while building a todo application. The best thing is that it’s not all about code, he also gives tips on refactoring, how to approach a problem as a beginner and how to debug. When you finish this course you should be ready to pick any Javascript framework(😉 React) and continue your learning.

One thing I will suggest is not to worry about remembering the syntax but make sure you understand the concept behind it, you can always google the syntax or head over to Stackoverflow.