ReactJS Online Training In Hyderabad
ReactJS Training In Hyderabad
Interested candidates can contact +91-8008814567
For Online Training: SHIVA RAM- +91 80088 14567
Whats App: 918008814567
email: shivaitonline@gmail.com
React is a "JavaScript library for building user interfaces". It strictly focuses on the "V" in your
MVC applications.
This course will explore the basic fundamentals of React to get you started. We will also learn
about the flux architecture which can be used with any client side frameworks.
Objectives:
At the end of this course, you will be able to
Learn how to build ReactJS applications through a number of hands-on application.
What you will learn:
React JS an Overview
Features of ReactJS
Understanding Components
Understanding JSX
Handling Events
Working with Forms in ReactJS
Understanding Flux architecture
Prerequisites:
Knowledge of HTML & JavaScript
Course Designed for:
Web developers and Designers who focus on front end web development.
Duration: 16 hours
Course Outline
Session - 1
Introduction to ReactJS (2 hours)
What is MV* and SPA(Single Page Application) ?
Issues of not using a client side JS framework
Difference between MV* frameworks and ReactJS
ReactJS JS vs. libraries (e.g., jQuery) and other frameworks (e.g., Backbone.js)
Features overview of ReactJS
Session - 2
Building Blocks of ReactJS
Virtual DOM (1 hour)
Introduction
Change detection
Unidirectional data flow
Components in React JS(6 hour)
Understanding components
Defining components
Rendering components
Props
Composing components
State
Default props
Life cycle of components
a. componentWillMount
b. componentDidMount
c. shouldComponentUpdate
d. componentWillUnmount
Mixins
JSX(4 hour)
What is JSX
JIT vs Pre-process transformer
Expressions
HTML Attributes
Events(1 hour)
Introduction
Handling DOM events
Custom events or component events
Forms (2 hours)
Introduction
Controlled components
Uncontrolled components
Refs
GetDOMNode