React JS Training

by TGC Animation & Multimedia Claim Listing

React is a declarative, efficient, and flexible JS library for building Web Apps. React follows a simple component-based approach, which is easy to create smaller components and build large-scale applications.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

TGC Animation & Multimedia Logo

img Duration

Please Enquire

Course Details

React is a declarative, efficient, and flexible JS library for building Web Apps. React follows a simple component-based approach, which is easy to create smaller components and build large-scale applications.

The main objective is to build high-performance web apps with smaller and reusable stateful components. At TGC, we impart ReactJS course training by Expert trainers with project based approach.

 

Course Breakdown:

  • MODULE 1
  • React Introduction?
  • What is React?
  • Advantages of ReactJS
  • Limitations of React
  • How does ReactJS work ?
  • MODULE 2
  • Introduction to JSX
  • MODULE 3
  • Virtual DOM
  • JS vs JSX
  • React Components
  • Attributes e.g. class, div and id etc
  • Child Components and Namespaces components
  • Javascript expressions in JSX like attribute, boolean or child expression
  • MODULE 4
  • View an ReactJS application in Plunker
  • Setup Cloud9
  • Using npm & package.json file
  • Webpack & ES6 Introduction
  • Organizing your source code
  • React browser plugin
  • MODULE 5
  • Creating a simple React Application
  • Nesting Comps
  • React render
  • React Props
  • Props validation with data types
  • States, Initialize states and update states
  • MODULE 6
  • React UI and Forms
  • Form components
  • Controlled form components
  • Uncontrolled form components
  • Checkboxes and Radios
  • Select box with default selected value
  • Form validation
  • Styles
  • Animation Introduction
  • MODULE 7
  • Component Life Cycle
  • Initial Render
  • Props Change
  • Stage Change
  • Component Unmount
  • MODULE 8
  • React Router and Other JS concepts
  • React Router configuration
  • Router History
  • If-else in JSX
  • IIFE in JSX for complex logic
  • MODULE 9
  • Event Handling in JSX
  • onClick, onKeyUp and other useful events in React
  • Sharing events across the components
  • MODULE 10
  • React Styles
  • CSS and inline styles
  • Setting up the react for React bootstrap
  • Implementing the react bootstrap components
  • MODULE 11
  • React Router & Navigation
  • Loading the router library
  • Router configuration
  • Passing and receiving parameters
  • React-cookie integration
  • MODULE 12
  • Flux
  • Flux Architecture?
  • Flux Components
  • Stores
  • Dispatchers
  • View Controllers
  • Actions
  • Views
  • How Flux works
  • Flux and React
  • MODULE 13
  • Redux
  • One Store
  • Provider Component
  • Actions
  • Reducers
  • Redux application development
  • MODULE 14
  • Unit Testing and other testing techniques
  • Tools for Unit testing
  • React Unit testing
  • JEST
  • React Component Testing
  • React Router Testing
  • Delhi Branch

    G-5, 3rd Floor, South Extension Market – Part-1, Opposite Gate no. 2 Of South Ext. Metro Station (Pink Line), Delhi

Check out more React JS courses in India

Tech Forest Logo

JQuery Ajax Training

Tech Forest jQuery Institute introduces comprehensive jQuery Ajax training in Indore to prepare students for the future of Internet programming. All modern websites like Google, Yahoo, and Facebook use jQuery and Ajax to give an easy-to-use interface to their users.

by Tech Forest [Claim Listing ]
Blend InfoTech Logo

Asp Dot Net Training

Asp.net is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services.

by Blend InfoTech [Claim Listing ]
SITS (SolMan IT Services) Logo

Web Development

Web Application Frameworks are sets of program libraries, components and tools organized in an architecture system allowing developers to build and maintain complex web application projects using a fast and efficient approach.

by SITS (SolMan IT Services) [Claim Listing ]
Elevatus Logo

PHP Development

You will learn all the core PHP concepts from scratch with examples, Covers all the topics from PHP5 (Object-oriented programming). You will also learn the latest ideas of PHP7, Explains all the SQL concepts so you can easily understand how SQL works.

by Elevatus [Claim Listing ]
Simply C Computers without logo

WordPress

WordPress course is offered by Simply C Computers. Simply C believes in providing students quality education with practical application, with a vision of future. The company is preparing its students to have a competitive edge in the global job market.

by Simply C Computers [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy