This course is a bootcamp course for beginners who want to master the art of writing code in JavaScript. This is 10-15 days plan for you. This will change as per how you are grasping the topics.
This plan doesn't include demo session. Demo session will be an overview of how and what all you need to learn to start and an introduction to all the topics.
Day 1:
- How browser stack works
- How bundle is formed
- How chrome engine works
- Html introduction
- N introduction
- Css introduction
- Es6 introduction
- React introduction
- Webpack introduction
- Bundle formation
- What is dom?
- What is Virtual dom?
- Oops in js
Day 2:
- Es6 concepts
- Html concepts
- Css concepts
- Small poc on es6
- Html poc
- Css poc
Day 3:
- Different elements of html
- Different attributes of css
- Implementation -poc
- Basic examples
Day 4:
- React basics
- What is react
- What's jsc
- Virtual dom
- Create react app
- How to create react project
- Sample poc
Day 5:
- More concepts of react
- Functional components
- Class components
- State
- Props
- Hoc
- Life cycle method
- Poc on each
Day 6:
- More poc and other topics
Day 7:
- Introduce redux
- Why it is needed
- Poc on redux
Day 8:
- E2E forms with react+ redux
Day 9:
- Mock interview#1
- Introducing unit testing with react
Day 10:
- Mock interview#2
- Mobx with react
- Small poc
Day 11:
- Mock interview#3
- Typescript
- More poc and concepts clear session if any left
This is entirely subjective plan and number of days can increase upto 15 days. 15 days is the max target I have kept.