This course will be suitable for the person who has already experience in javascript
CSS and HTML.
without any prior knowledge of javascript, it will be tough to understand.
For this course better to prefer classroom rather than online.
This course will cover
1. Introduction to React js (significant part is virtual dom)
2. Environment setup
3. Introduction to JXS.
4. react Components
5. state, props, props validation. :- this will cover complete react state management.
6. Component lifecycle.
7. Forms, event, ref.
8. react async action and action creator.
9. Redux introduction.
10. React redux integration.
11. React redux router.
12. redux state management.
13. redux pure reducer.
14. Project
The final project will be based on the real-life scenario.
In between each class, we will do small codes for hands on.
at the end of the course, you will be able to write react components by your own.
Also will be able to find out what abstraction react library provides.
How to create reusable components.
Along with react and redux, we will cover web pack for bundling, and it's plugin and loaders to optimise the performance.
and a little bit about babel transcriptor.
So the laptop is required while coming for the classes.
The class will be full of fun as we will find out how opensource is working.