Description
In this coures, you will :
- By coding examples, you can learn React and Redux. Using simple but powerful examples, learn all aspects of today's most popular JavaScript framework.
Syllabus :
1. EcmaScript essentials (ES6, ES7, ES8... NextGen JavaScript)
- Using "let" and "const"
- Template strings
- Arrow functions Preview
- Spread and rest operators
- Classes and objects
- Object destructuring
- Promise and async/await Preview
2. Learn React by examples
- A quick overview of ReactJS
- Creating a new ReactJS application
- Hello, React!
- Using props
- Handling events
- Stateful component
- Stateless component
- Using refs
- Controlled components
- Form validation
- Lifecycle of a React component
- Working with arrays
- Using AJAX for getting data from REST endpoint
- Higher order components
- What is the buzz about Virtual-DOM?
- State management with multiple components
3. Learn Redux by examples
- Introduction to Redux
- Using Redux+Thunk with React
4. Learn Routing by examples
- React router for SPA
- Using route parameters in React SPA