React curriculum

We're proud to say that our curriculum is the most
complete and up-to-date on the market - there really is
nowhere better to learn React.

Our courses - what are the differences? #

BootcampPart Time AdvancedFundamentals
ES6
Bootcamp
Part Time
Advanced
 
Fundamentals
Routing and Forms
Bootcamp
Part Time
Advanced
 
Fundamentals
Redux
Bootcamp
Part Time
Advanced
 
Fundamentals
Hooks
Bootcamp
Part Time
Advanced
Fundamentals
Testing
Bootcamp
Part Time
 
Advanced
Fundamentals
 
React Patterns and Perf
Bootcamp
Part Time
 
Advanced
Fundamentals
 
Design Systems
Bootcamp
Part Time
 
Advanced
Fundamentals
 
Timings/Pricing
Bootcamp
  • 1 week
  • Full time
  • 9 am to 6 pm
  • Starting at £1630
Bootcamp
Part Time
  • 1 month
  • Part time
  • Evenings or weekends
  • Starting at £980
Part Time
Advanced
  • 3 days
  • Full time
  • 9 am to 6 pm
  • Starting at £1100
Advanced
Fundamentals
  • 3 days
  • Full time
  • 9 am to 6 pm
  • Starting at £990
     
Fundamentals
Also available...

Choose a curriculum:

On completion of the React Bootcamp each student will:

  • Understand how the most popular libraries to build React applications work under the hood: react, react-router, storybook, redux, react-redux, styled-components, styled-system, jest, react testing library
  • Master the React principles, such as declarative programming and the React composition model, to build React applications the right way.
  • Understand the different state management approaches in the React ecosystem.
  • Be able to use advanced patterns & functional programming to improve code quality
  • Understand absolute and perceived performance and how to improve it
  • Comprehend basic theoretical concepts of React
  • Learn how to style React applications in an idiomatic way and encourage design consistency using design systems.
  • Understand how to build components that are easy to use and maintain.
  • Be able to test complex React applications writing tests that enforce code quality and good programming principles.
  • Foster critical thinking about what and how to test
  • Learn best practices to build real-world React applications.
  • Not sure if our trainings are right for you? Read our blog Are YOU the Perfect React GraphQL Student?

Full course curriculum:

Day 1 - 09:00 - 18:00

Thinking in React, Modern JavaScript, Routing & Data Fetching. Find out more

Day 2 - 09:00 - 18:00

Forms, Authentication, and Hooks. Find out more

Day 3 - 09:00 - 18:00

Redux Fundamentals, deployment to production. Find out more

Next React Bootcamp

Learn the React ecosystem in 1 week!

Day 4 - 09:00 - 18:00

Advanced React patterns and performance. Find out more

Day 5 - 09:00 - 18:00

Styling in React and Design Systems. Find out more

Day 6 - 09:00 - 18:00

Real-World Testing in React. Find out more

Next React Bootcamp

Learn the React ecosystem in 1 week!

Upcoming - All Events#

19
Feb1 week

React Redux Bootcamp
London, UK
Prices & more details

19
Feb3 days

React Fundamentals
London, UK
Prices & more details

19
Feb3 days

React Native workshop
London, UK
Prices & more details

24
Feb3 days

Advanced React Training
London, UK
Prices & more details

24
Feb1 day

Advanced React Patterns, FP & Performance
London, UK
Prices & more details

25
Feb1 day

Advanced React UIs & Styling With Design Systems
London, UK
Prices & more details

26
Feb1 day

Testing in React
London, UK
Prices & more details

1
Apr1 week

React Redux Bootcamp
Berlin, Germany
Prices & more details

1
Apr3 days

React Fundamentals
Berlin, Germany
Prices & more details

6
Apr3 days

Advanced React Training
Berlin, Germany
Prices & more details

6
Apr1 day

Advanced React Patterns, FP & Performance
Berlin, Germany
Prices & more details

7
Apr1 day

Advanced React UIs & Styling With Design Systems
Berlin, Germany
Prices & more details

8
Apr1 day

Testing in React
Berlin, Germany
Prices & more details

22
Apr1 week

React Redux Bootcamp
London, UK
Prices & more details

22
Apr3 days

React Fundamentals
London, UK
Prices & more details

Using our site means you consent to our use of cookies. Find out more in our privacy policy.