ReactJS Introduction

ReactJS Introduction

Audience

Web developers wanting to use the powerful ReactJS develoment platform.

Prerequisites

Delegates should be existing web developers with plenty of javascript experience.

Duration

4 days. Hands on.

Course Objectives

This hands-on course introduces ReactJS as a powerful modern Web App development platform. With plenty of exercises and real world best practices the course builds on delegates existing web skills to equip them to produce amazing ReactJS web applications.

Course Content

Introducing React:
Components
Virtual DOM
JSX
Properties
State
Flux
Tools
Add-Ons

Core React Concepts:
ReactcreateClass
ReactDOM
ReactcreateFactory
ReactfindDOMNode
Other Important React concepts

Component Properties and Methods

Component Lifecycle and Rendering:
render
Mixins
propTypes
statics
plus other lifecycle events

React Elements

React Factories

JSX Fundamentals

JSX Transformers

Converts from JSX to JavaScript

Spread Attributes and Other Considerations for JSX

Building a React Web Application

Wireframes

Creating the Necessary Components for a Web App

Testing and Simulating a Web App

Writing Unit and End to End Tests

Running an Application

React Components

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at: www.zoom.us/test

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...