Beginner JavaScript Notes

Hey! Welcome to my Beginner JavaScript Notes + Reference.

These notes are a free resource, based on my Beginner JavaScript Video course . They can be used as a stand alone guide, along with the videos or a quick reference for all the different parts of JavaScript like the different ways to declare a function.

The code written in these notes is available in the Beginner JavaScript repo on github.

Did I miss something? Think you could add a better example? Find a spelling mistake? All the notes are open source and edits are greatly appreciated!

1 – The Basics

2 – Functions

3 – The Tricky Bits

4 – The DOM

5 – Events

6 – Serious Practice Exercises

7 – Logic and Flow Control

8 – Data Types

10 – Harder Practice Exercises

11 – Prototypes, this, new and Inheritance

12 – Advanced Flow Control

13 – Ajax and Fetching Data

14 – ES Modules and Structuring Larger Apps

15 – Final Round of Exercises