JavaScript Master Class - Build your own React 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 ❤️ to early access of the JavaScript Deep Dive Course.
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
By the time you complete the course, you would have gained a great insight into JavaScript and also get a deeper understanding on how to build a small to medium size library/framework.
Special ❤️ to the team at Algorisys Technologies for the support in creating these contents.
Enjoy Coding!
Who this course is for:
- Beginner to intermediate programmer
Instructor
Rajesh has about 20+ years of experience in creating solutions for various verticals like ecommerce, banking, retail, travel and tourism using a variety of technologies and is passionate about teaching things in a very clear and crisp manner.
He is the founder of Algorisys Technologies and is responsible here for setting up and mentoring the Engineering team.
He is also actively part of the team architecting various products that are being developed at Algorisys and also responsible for skills development of employees as well as he has been actively mentoring some of their largest clients on front-end engineering.
He is actively consulting as an architect for re-engineering large e-commerce projects in JavaScript and NodeJS for various clients.
He has taught more than 500+ students as part of corporate training on front-end technologies and visualization and server-side programming.
My Upcoming Courses (WIP)
* NodeJS Master Class - Build Your Own ExpressJS like MVC framework from Scratch
* SocketIO/Realtime Programming with NodeJS - Step by Step
* Updates to ReactJS - Beyond The Basics
My upcoming full stack engineering curriculum is available freely for early access at teachyourselfcoding dot com website and blog