Learn Javascript Step By Step By Building Projects

This course teaches the fundamentals of JavaScript, UI component, patterns tips/tricks and build a DOM based OO game

Learn Javascript Step By Step By Building Projects
Learn Javascript Step By Step By Building Projects

Learn Javascript Step By Step By Building Projects udemy course free download

This course teaches the fundamentals of JavaScript, UI component, patterns tips/tricks and build a DOM based OO game

Dear Friends,

Welcome to the JavaScript Step by Step Project-based course. Treat this offer as a "One Time Investment" to all future updates.

Some of the topics we will cover are listed below (content will be incrementally added and user feedback will be taken into consideration).

Our goal in this course is to master JavaScript incrementally using the concepts of "First Principle". And we do this by building lots of small and big projects to understand the concepts.

The Core

  • Introduction and basics

  • Objects

  • Functions

  • Arrays

  • Object Oriented Programming using ES5/ES6

  • Call, Apply, and Bind

  • Closure

  • Lexical Scoping

  • Arrow functions

  • Spread Operators

  • REST Parameters

  • Promise

  • var/let/const

  • IIFE

The DOM

  • DOM Manipulation

  • Better practices

Building Re-usable Code

  • Building Reusable Libraries/Components

  • Implementing Drag and Drop without using third-party library

Updated: Nov 2018

Game Development

  • Build a pong game using ES5 OOP and DOM

Updated: Dec 2018

Building Components with JavaScript

  • Build a base Dialog/Notification Component

Updated: Apr 2020

Code Your Own jQuery-like Library to Master DOM Manipulation

Updated: Jan 23rd, 2021

Essential JavaScript for Libraries and Frameworks Series

Updated: Feb 3rd, 2021

Build a Live Code Editor like CodePen, JSBin using Vanilla JavaScript

Hope you enjoy this course!
Special thanks to the team at Algorisys Technologies for the support in creating these contents.