About Course

Build your first websites with React in this free starter course. Pieter van der Merwe walks you through components, state and simple projects, one short lesson at a time. You only need basic JavaScript to begin. Each section ends with a quiz so you can check your progress. Study on your own time, even on a phone with limited data, and finish with a small site you can show to employers.

What Will You Learn?

  • Practise your new skills with short hands-on exercises (answers included)
  • Organise your work in clear steps you can repeat later
  • Get friendly and fast support in the course Q&A
  • Downloadable lectures, files and practice assets for all projects

Course Content

Introduction to React.js
A short summary of what this topic covers, so students know what to expect and prepare. It appears on the course page under the topic name, before the first lesson.

  • Course Outline
    02:53
  • React Concepts
    02:53
  • Declarative vs Imperative
    02:53
  • Thinking in React
    04:05
  • Quiz: React Development

React Basics

Master Project: Redux 2

Function Components Explained