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

Introduction to React Js +
  • 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 State Management using Redux +
  • 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 in React +
  • 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
Introduction to React Native +
  • 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

Enquiry Form

Only alphabets are allowed.
Email must start with alphabets followed by numbers.
💬
Chat with Us