React JS Course

React JS

Training Mode Regular Fasttrack Crash Brochure
Classroom | Online 45 Days 25 Days 15 Days Download

ES6 Concepts

  • Arrow Function
  • Map
  • Object.keys
  • Destructuring
  • let,const,var
  • ...(Spread Operator or Transpiler)
  • backticks (``)
  • Class and Objects
  • Inheritance
  • bind()
  • this keyword

React Introduction

  • Introduction to React
  • Why React ?
  • Virtual DOM
  • npm,npx,yarn
  • Basic CMD Commands for React
  • React Installation
  • React Folder Structure
  • Running React App

Components In React

  • Significance of component architecture
  • Types of Components
  • Functional Component
  • Class Component
  • Component Composition
  • state
  • props
  • default export & named export component
  • Introduction to Component Life Cycles
  • ComponentDidMount
  • ComponentDidUpdate

React Router

  • Overview & Installation of React Router
  • How to use in Project
  • Nested Routing

React Bootstrap

  • React Bootstrap Installation & Setup
  • Working with React Bootstrap Components

Styling React Components

  • Styled Components Overview
  • Advantage of using styled components
  • work with styled components

Working with API calls

  • Api overview
  • fetch
  • axios

Working with Form and Events

  • Working with Forms
  • Events (keyup,click etc.)
  • this.bind
  • Arrow function

Code Splitting

  • What is code splitting
  • Why do you need code splitting
  • React.lazy
  • Suspense
  • Route-based code splitting

Context Api

  • Introduction to Context API
  • When to Use Context
  • Create Context
  • Context.Provider
  • Context.Consumer
  • Reading Context in Component

React Hooks

  • What are Hooks
  • Why do you need hooks
  • Different types of hooks
  • useState()
  • useEffect()
  • useContext()
  • useDispatch()
  • useSelector()
  • useReducer()

Redux & React Redux

  • Introduction to Redux
  • Why Redux
  • Redux Principles
  • Installation of Redux ,React-Redux
  • CreateStore,Action,Dispatch
  • Understand higher order component
  • Understanding mapStateToProps and mapDispatchtToProps usage
Upcoming Batches
Date Course Name Time Training Mode Demo
Classroom | Online
Web Design & Web Development First Batch at 9.00 AM - Last Batch at 7.00 PM Classroom | Online Request Free Demo

CONTACT US

Student Projects

View More Projects

KEY FEATURES OF COURSES

Our team welcome, all our trainees to ask any doubts related to their course after training, if they face any doubt or got stuck in any topic or if they feel gap in their knowledge , they can contact to our counsellor for doubt session arrangement.
If you are facing any type of problem with class, we insure you to give refund ! We always takes a feedback with our trainees after classes. Further they don't love our classes after 3 or 5 , we will try to resolve it other wise we refund less amount.
Our team always committed to your success, so our institute offers students to pay their fees installment in monthly basis, rather than full amount*.
Equipped with more than 5+ years of industry experience our instructors will assure a successful leap in your knowledge, improvement and preparation. Know about our Instructors.
Our team always committed to your success, so our institute offers students to pay their fees installment in monthly basis, rather than full amount*.
Students at Next-G Education can do maximum practice in lab as they wish with proper internet connection. Our Lab Instructors helps during practice. Students can frequently ask any doubt if they are facing issue during practice session.
At Next-G Education,we make sure for PG or Lodge or Room in very low cost. We always care our students which are coming from different location either they are from India or Outside India. So if your are interested to join our course and looking for Room or PG we definitely provide you in affordable cost. You can also share your arrival details with us in advance for proper adjustment ion few days.
We offers assured job placement to our candidates opting for our all courses. As Next-G Education, associated partner of Web services, Info web tech, Global Sites Solution. You are invited to do paid internship with us after completion of course or our associated placement departments team provides job for you...
Are you interested to book free demo classes or looking for free counselling give us call on 9911012873 or mail us on : [email protected] or [email protected].