
Take your existing JavaScript Knowledge to the next level by coding your own React/ReactJS like library from scratch
What you'll learn
Understand how virtual DOM works
Code your own React like library from scratch
Deeply understand what a functional and stateful component is
Understand life cycle methods and its use
Understand how setState works in React
Understand JSX
Code your Own React Like Hooks with Vanilla JavaScript
Requirements
- Basic knowledge of JavaScript
- Having basic React knowledge will be advantage but not required
Description
Welcome

Treat this offer as a "One Time Investment" to all future updates.
Feel free to share any core Javascript topic that you want to see covered in this course.
The goal of the series is to master fundamentals using first principles. So, mostly we will be understanding things in depth and then implement libraries, frameworks etc. from scratch.
This course will teach you the inner working of Virtual DOM from fundamental perspective and also helps you write a minimal version of React like library from scratch.
The front end engineering course status blog is published on my medium blog.
The below is the broad agenda:
Code your own React Hooks using Vanilla JavaScript
Understanding Closures
A deep overview into OOP using JavaScript
Understanding Virtual DOM
createElement (the core of vdom structure creation)
Native elements
Diffing native elements
Functional Components
Diffing functional Components
Props
Stateful Components
Diffing stateful components
Events
Refs
Keys
Life Cycle Methods
Special

Enjoy Coding!
Who this course is for:
- Beginner to intermediate programmer