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 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.