Beginner JavaScript Notes & Reference

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

9 - Loops

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