Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
23 views

React JS

Uploaded by

Tushar Chaudhari
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

React JS

Uploaded by

Tushar Chaudhari
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

React JS

ES6 Overview

Lesson 1. History of Javascript

Lesson 2. What is ES6

Lesson 3. A word on bable

Lesson 4. Block scope, let & const

Lesson 5. Template literals

Lesson 6. Arrow functions

Lesson 7. Spread and Rest operators

Lesson 8. Destructuring

Lesson 9. Classes - Inheritance, Static properties and methods

Lesson 10. Inheritance

Lesson 11. Static properties and methods

Lesson 12. Promises

Lesson 13. Modules

Introduction to React

Lesson 1. What is React?

Lesson 2. Why React?

Lesson 3. React version history

Lesson 4. React 16 vs React 15

Lesson 5. Just React - Hello World

Lesson 6. Using create-react-app

Lesson 7. Anatomy of react project

Lesson 8. Running the app

Lesson 9. Debugging first react app


Templating using JSX

Lesson 1. Working with React.createElement

Lesson 2. Expressions

Lesson 3. Using logical operators

Lesson 4. Specifying attributes

Lesson 5. Specifying children

It’s all about components

Lesson 1. Significance of component architecture

Lesson 2. Types of components - Functional, Class based, Pure

Lesson 3. Component Composition

Working with state and props

Lesson 1. What is state and its significance

Lesson 2. Read state and set state

Lesson 3. Passing data to component using props

Lesson 4. Validating props using propTypes

Lesson 5. Supplying default values to props using defaultProps

Rendering lists

Lesson 1. Using React key prop

Lesson 2. Using map function to iterate on arrays to generate elements

Event handling in React

Lesson 1. Understanding React event system

Lesson 2. Understanding Synthetic event

Lesson 3. Passing arguments to event handlers

Understanding Component Lifecycle

Working with Forms

Lesson 1. Controlled components

Lesson 2. Uncontrolled components

Lesson 3. Understand the significance to defaultValue prop

Lesson 4. Using react ref prop to get access to DOM element


Routing with React Router

Lesson 1. Setting up react router

Lesson 2. Understand routing in single page applications

Lesson 3. Working with BrowserRouter and HashRouter components

Lesson 4. Configuring route with Route component

Lesson 5. Using Switch component to define routing rules

Lesson 6. Making routes dynamic using route params

Lesson 7. Working with nested routes

Lesson 8. Navigating to pages using Link and NavLink component

Lesson 9. Redirect routes using RedirectComponent

Lesson 10. Using Prompt component to get consent of user for navigation

Lesson 11. Path less Route to handle failed matches

Just Redux

Lesson 1. What is redux

Lesson 2. Why redux

Lesson 3. Redux principles

Lesson 4. Install and setup redux

Lesson 5. Creating actions, reducer and store

Immutable.js for immutable data structures

Lesson 1. What is Immutable.js?

Lesson 2. Immutable collections

Lesson 3. Lists

Lesson 4. Maps

Lesson 5. Sets
React Redux

Lesson 1. What is React Redux

Lesson 2. Why React Redux

Lesson 3. Install and setup

Lesson 4. Presentational vs Container components

Lesson 5. Understand high order component

Lesson 6. Understanding mapStateToProps and mapDispatchtToProps usage

Redux saga(Redux middleware)

Lesson 1. Why redux middleware

Lesson 2. Available redux middleware choices

Lesson 3. What is redux saga

Lesson 4. Install and setup redux saga

Lesson 5. Working with Saga helpers

Lesson 6. Sagas vs promises

You might also like