Introduction to React

3.8 Average Customer Rating

Get to know the world’s most popular JavaScript front-end framework by building a swag shop project!

Start Free Trial
  • 14 Videos
  • 3 hours 8 minutes
  • 4018 Happy Students

About the course

React is the most popular JavaScript library for building user interfaces, and it has been for some time.

Aside from making modern web UI development a breeze, React is one of the most in-demand skillsets on the job market right now.

It’s declarative and considered more flexible than other frameworks like Vue.

In this course, you’ll get a thorough introduction to real-world React.

We’ll introduce you to the tools that’ll help you get ahead and create a React skeleton project. Then we’ll start building our project, an online swag shop, diving into promises, components, props, state, data services and notifications.

By the end, you’ll have learned everything you need to know to start building web apps with React, and worked with some other high-demand technologies along the way, such as Node and MongoDB.

  • 14 Videos
  • 3 hours 8 minutes
  • 4018 Happy Students
Start Free Trial

Your instructor

Mark Price


An experienced mobile developer, app designer, app enthusiast, and app-trepreneur. My passion is helping people reveal hidden talents, guiding them into the world of startups and programming and helping them make amazing salaries as engineers.
Mark Price
3 Courses

Customer Reviews

  • ()
    5 stars
    4 stars
    3 stars
    2 stars
    1 stars

    Courses Outline

    Lesson 1: Intro to React
    Free
    Setting up React Tooling
    18:36
    Installing Bootstrap
    11:06
    Setting up the API
    6:06
    Creating a HTTP Service
    18:41
    Promises with ES6 and React
    12:00
    Components in React
    13:27
    Props in React
    10:42
    Working with State in React
    13:22
    Creating a WishList Component
    24:29
    Building a Singleton Data Service
    11:02
    Creating a Notification Service
    12:49
    Posting Notifications to React Components
    7:09
    Observing Notifications in React
    13:27
    Finishing our Full Stack React App
    15:52
    Start Free Trial
    • 14 Videos
    • 3 hours 8 minutes
    • 4018 Happy Students