Coursework

1) In Class Exercises#

If you haven't already, complete the in-class exercises on your pokedex app

2) CYF Hotel Challenges (3 hours)#

Complete all of the Lesson 2 exercises in the cyf-hotel-react project

https://github.com/CodeYourFuture/cyf-hotel-react#lesson-2

3) High Score Table Project - Part 2 (7 Hours)#

The key way to get better at React is to build lots of small projects and build up your knowledge.

Suitable projects for you to work on right now are:

You should also choose any of the other projects that sound interesting to you!

4) (Optional) More Challenges (10 hours+)#

You can see a full list of the challenges here:

https://github.com/CodeYourFuture/cyf-react-challenges/

Suitable projects for you to work on right now are:

5) Prepare for the next class#

  1. Finish reading the official React Tutorial
    • You can ignore anything that uses Class Components. This is any code that includes extends React.Component
    • This is because we use a slightly newer version of React that uses Functional Components
    • You can read this overview for more details on the differences
  2. Read the lifecycle page on the official React documentation
  3. Read the AJAX page on the official React documentation
  4. Watch this video tutorial on fetching data in React