Learn React by building components

When you're just starting out, it can be overwhelming to jump straight to building full featured apps. A more manageable way to start is to just build individual components!

This way, you can practice working with state, defining props and working with the DOM in a small, focused way.

Here are some great challenges to practice building components:

Get the React Practice Calendar!

28 days of focused practice of increasing difficulty, going through everything from Fundamentals, Data fetching, Forms and using Intervals in React.

You will also get notified whenever a new challenge is published.