React from Zero: Learn React Using the JavaScript You Already Know Front Cover

React from Zero: Learn React Using the JavaScript You Already Know


node ./tools/print/kdp-descriptions/kdp.js resources/print/

React from Zero

A gentle introduction to React that builds from the ground up, using the JavaScript you already know.

Learning React doesn’t have to be complicated

Sometimes learning React and all of it’s dependencies can feel like too much to comprehend at once.

Being a newcomer can feel intimidating. It’s obvious that many people find React useful, but there is so much boilerplate and confusing terminology.

React is built with JavaScript and you can write apps without adding tons of tooling at the beginning.

React from Zero is a short course in learning the core of React without getting lost in the ecosystem.

With React from Zero you can spend one weekend working through the basics of React, which will give you a firm foundation for building your own React apps.

Quickly learn the core of React

React from Zero is a 20-lesson course that takes you step-by-step how React works, using simple JavaScript, without a lot of extra tooling.

Each short lesson is designed to teach you one concept in React. By the end of the course, you’ll have a solid foundation to build larger React apps.


Broken up into 20 small lessons


Every chapter has a runnable code example

Is React from Zero right for me?

Ask yourself these questions…

  • Do you find the learning curve of React to be difficult, when there are so many pieces?
  • Does React feel like a black box where you don’t quite understand what’s going on?
  • Does React feel “weird” because it mixes XML with JavaScript?
  • Have you had trouble navigating the tools, syntax, and buzzwords involved in building a React app?
  • Does it feels like the JavaScript world moves so fast and APIs for things change faster than you can keep up?

If you answered Yes to any of the above questions, then React from Zero can help

In React from Zero we return to the simplicity of loading JavaScript directly in our browser.

We’ll start at the very beginning of why we need components and walk through the core features of components in React.

You’ll learn how use React with “plain” JavaScript, as well as how JSX works (and how to use React, even if you don’t want JSX).

We’ll learn the core essentials of React components, one step at a time.

By the time you’re done, you’ll have a solid foundation for building larger React apps.

If you know JavaScript, but you want to learn the basics of React, the React from Zero is for you

To access the link, solve the captcha.