ReactJS Web Application Development (Canada) Hands-On Technology Transfer
Delivery Method
Seminar
Target Audience Web App developers moving to ReactJS
Summary This hands-on course introduces students to the React JavaScript library and covers essentials such as using Create React App, defining components, writing and styling JSX elements, passing props, using state and registering event handlers
Description/Agenda
React (a.k.a. ReactJS or React.js) is a
JavaScript library for developing user interfaces. This hands-on
course introduces students to the React JavaScript library and
covers essentials such as using Create React App, defining components, writing and styling JSX
elements, passing props, using state and registering event
handlers. Students will also learn how to use React Hooks, the
Context API, Lifecycle Methods and how to implement global state
using the Redux JavaScript library.
Comprehensive hands on exercises are
integrated throughout to reinforce learning and develop real
competency.
What You Will Learn
- Rendering React
Components
- Styling
Components with CSS and Bootstrap
- Using
Create React App
- Fetching
External Data with Fetch API
- Leveraging JSX
for UI Design
- Creating
Functional and Class-based Components
- Working with
Forms
- Using React
Hooks
- Single Page
Applications with React Router
- Validating
Props with PropTypes
- Using Lifecycle
Methods
- Maintaining
Component and Global State
- Registering
Event Handlers
- Animating React
Components
Workshop Prerequisites
Knowledge of HTML5, CSS, and JavaScript equivalent to
attending the Website
Development with HTML5, CSS and Bootstrap and JavaScript
Programming courses.
Workshop Overview
|
Frequently Asked
Questions
Payment Options
Bill Me/Invoice
Credit Card
Register
Online
Fax Form
Availability
Select a date from the list at the bottom of the page for specific information about that class.
Other Information
Seminar |
|