React the JavaScript framework - Software Cornwall

Location: Online
Course dates, price and availability will be determined based on volume of interest.

Register Your Interest

Course Content

Our new course introduces the front-end JavaScript library for building user interfaces from Facebook.

Delivered online via Zoom

Full Price: £1000.00
Funded Price: £475.00 (see description)

Course Content

We plan to run this course over four 4-hour sessions. Please contact us to discuss other formats.

What You Will Learn

  • JavaScript ES6 fundamentals
  • React fundamentals: state, props, JSX and component composition
  • Components using ES6 classes
  • Components using React Hooks
  • Patterns: container-presentation, state management using Redux
  • Understanding React Router.
  • Typescript in React projects
  • Unit Testing in React


This is a hands-on course. You will write code and build examples with the trainer.

Who is this course suitable for?

This course is intended for experienced developers who are familiar with a programming language but may be new to JavaScript and/or React.A brief review of HTML/CSS fundamentals can be added to the course if required.

Why should you book this course?

React solves the problem of how to write interactive front-end applications that manage state and scope. This course shows you how to use the React framework to organise your JavaScript projects.We will take a hands-on approach and build a series of small structured React examples.The course will examine alternative ways of writing React components using both classes and Hooks.

What you will need

This course will be delivered online using Zoom. We will use the Visual Studio Code editor and Chrome browser. You will need administrator rights on your PC or Mac to install and run software from the command line during the course. We recommend that you use two monitors for this course.

Register Your Interest

Course dates, price and availability will be determined based on volume of interest.

Register Your Interest

European Social Fund

The European Social Fund is partially funding Software Cornwall to run this training project to provide development training for employees within the software industry. As a Software Cornwall member you will be receiving a discount to this course by email. This course is only available to those from the UK or EU. To participate in the training certain personal information will be required from attendants as proof of employment and eligibility to attend. This information is for the purposes of ensuring that the training will go to the correct participants. You will also be required to complete an evaluation form after the training as part of the attendance.

European Social Fund Logo