Javascript from Scratch

The building block of all websites, from scratch. Learn the fundamentals to build amazing web apps.

Lifetime access for FREE!

Course Content

FREE Ep1 - Javascript: What are variables and Why? | Introduction to Javascript

A quick tutorial to variables in JavaScript. Our JavaScript journey begins with variables. We will also briefly cover JavaScript function as well!

FREE Ep2 - Javascript: Data Type Basics

Javascript has several built in data types and structure. Let's learn about them in this lesson.

FREE Ep3 - If else statement in Javascript: All you need to know

Comparison Operators and the If else statement. Let's learn how to conditionally execute code using the if else statement!

FREE Ep4 - Looping and Iterables in Javascript: All you need to know

Arrays and Objects in Javascript. Let's take a look at looping in details.

FREE Ep5 - Javascript: Understanding Functions

Let's learn to create our custom functions in Javascript!

FREE Ep6 - String and Array functions for every JS developer

Let's talk about some of the most helpful string and array functions that I use everyday in Javascript.

FREE Ep7 - Do not Fear the Errors | Intro to Exceptions and Errors

Errors are known as Exceptions in Javascript. Let's look at them in more details.

FREE Ep8 - Javascript DOM Manipulation Crash Course

It is time to connect HTML and Javascript. Let's learn how to manipulate the DOM with Javascript.

FREE Ep9 - JavaScript Events and Event Listener Tutorial

Every action in the browser comes with an event. Let's talk about them and see how we can make an interactive website using them!

FREE Ep10 - Building a Speed Typing Game with JavaScript

We will build something fun in this video! Let's build a speed typing game!

FREE Ep11 - Understanding JSON and Local Storage in JavaScript

We will add a new high score board to our speed typing game using JSON and Local Storage. JSON is the industry standard for data transfer in web development.

FREE Ep12 - Custom Context Menu in the Browser with JavaScript

Ever wondered how to create your own context menu in a website? Let's learn to do it in this quick tutorial!

FREE Ep13 - Infinite Scrolling Effect in JavaScript

Let's learn to create an infinite scrolling effect just like scrolling through Facebook's newsfeed.
Ep1 - Javascript: What are variables and Why? | Introduction to Javascript
A quick tutorial to variables in JavaScript. Our JavaScript journey begins with variables. We will also briefly cover JavaScript function as well!
This site uses cookies and other tracking technologies to assist with navigation and to analyse site usage. By using this website you agree to our use of cookies. For more information about our use of cookies, please see our Privacy Policy. Your use of this site is also subject to our Terms of Use.