- Introduction to React16.7/16.8
Basic Setup: React
Use of NPM to manage application Dependencies
Understand single page applications and multipage applications
Introduction to NPM
Installing module with npm
Package.json
React in JSX and React DOM
Understanding Virtual DOM
ES6 Introduction
React Core Concepts
Render Elements
Functional Components
Component lifecycle
State in react
Working with props
Handling Events
Binding Data
Lists and Keys
Forms
Styling and Style Sheets
Modular Case Study: 1
Formative Assessment: 1
React.js Fullstack Development Course
DURATION
6 Months
MODE OF TRAINING
Online/Offline
LEVEL
Advanced
React.js Fullstack Course Overview
Dreamdev Trainings Offers React Js Development Course Online by Expert Trainers. This course will help you become React JS Professional Developer. It enables developers to create reusable UI components, making code more modular and maintainable. React uses a virtual DOM to optimize rendering and improve application performance. It follows a declarative programming approach, allowing developers to describe how the UI should look based on the current state. React is widely used for its flexibility, efficiency, and integration capabilities with other libraries or frameworks.
Prerequisites
HTML
CSS
ECMA 6 Javascript
React-js Course Curriculum
- Installation of Redux and React Redux
Connecting Local UI State and Redux
Redux Architecture
Understand Legacy of Redux
Integrate Redux with React
Create and Deploy Action
Redux Reducer
Execute Reducers
Understand difference between State and Store
Integrate Store Using Redux
Action creators and Async Code
Handling Asynchronous code
Restructuring Actions
Passing the Store
Axios
Debug applications
Modular Case Study: 2
Formative Assessment: 2
- Routing
React Router
ReactDOMServer
Handling the request
Generating initial state
Rendering
Page transactions
Understanding params and query parmas
link and Menu bar
Json server
Fetch
Consume Rest API
Creating Detail Page
Modular Case Study: 3
Formative Assessment: 3
- What is React Native
Use of JSX elements
React installation and setup
Running the app on Android Simulator and Android Device
Modular Case Study: 4
Formative Assessment: 4