April 20 – 22, 2020 | London

React Workshop: Building single page applications with React

This talk originates from the archive. To the CURRENT program
Until December 19th: ✓ Full Stack Day for free ✓ Save up to £515 ✓ Group discount Register now
Monday, October 21 2019
09:00 - 17:00
Forum 9
Booking note:
React Workshop

According to statistics from NPM, React has a market share of 60 percent. That’s reason enough to take a look at the frontend library created by Facebook. In this workshop, we dive into the world of React and develop a fully-fledged application. From using JSX to building and architecting component hierarchies, to the Hooks API, you’ll learn all the important facets of the popular library. You will also get an insight into the React universe, which includes application navigation, testing, and advanced methods for state management.

After this workshop you will have a basic understanding of the features and patterns of React and you are able to work on applications written in React on your own.

In this workshop we will create an application that presents data to its users and enables them to modify this information. We will cover the following topics in detail:

  •  Installation and setup of a react application
  •  React components
  •  State and Props
  •  Context
  •  Hooks
  •  JSX
  •  Forms
  •  Architectural Patterns
  •  Debugging

This workshop aims for JavaScript developers who want to know what’s behind the scenes of React. In order to understand all the topics you should have a good working knowledge in JavaScript.

Please bring your own Laptop with Node.js >= Version 12. In order to prepare for the workshop, please ensure you are able to install NPM packages. Run the following command to create an initial React application: npm create react-app react-workshop. You can test this installation by changing in the react-workshop directory and run npm start.





Best-Practises with Angular


One of the most famous frameworks of modern days

Web Development & Architecture

DevOps, Testing, Performance, Toolchain & SEO


All about Node.js


From Basic concepts to unidirectional data flows