React

Explore frameworks, libraries, and declarative programming with React; Develop unit testing with Testing Library; Build a dynamic web application in an Agile team

This track is a collection of past teaching material relating to React. It is not structured to be taken as a standalone track, and has mixed in with it past non-React-related workshops and exercises.

You may find it useful as a basis and set of projects to self-teach React, but it’s not currently offered as a track. We would want to clean up the structure if we wanted to offer it in the future.

  1. prep

    : Codealong to explore the basic principles of React

  2. Sprint 1

    : React: Components

  3. Sprint 2

    : React: State

  4. Sprint 3

    : React: Fetch, Effects, and Forms

  5. Sprint 4

    : React Router

  6. End of Module Review

    : How do we know if we have completed this module?

  7. Product

    : The CYF React Hotel: build a hotel booking website using React in an Agile team