We may earn an affiliate commission when you visit our partners.
Course image
Samer Buna, Hendrik Swanepoel, Jake Trent, Daniel Stern, Liam McLennan, Peter Kellner, and Cory House

React is a Javascript library, developed in 2013 by Jordan Walke of Facebook. You’ll find React is both very popular (it’s the 5th most starred JS library on GitHub) and used on major sites including on Facebook, Netflix, and Khan Academy. You’ll love the flexibility of using React with your favorite web technologies (except for jQuery. ), and this path will take you from the fundamentals all the way up to building full apps with custom styling.

Read more

React is a Javascript library, developed in 2013 by Jordan Walke of Facebook. You’ll find React is both very popular (it’s the 5th most starred JS library on GitHub) and used on major sites including on Facebook, Netflix, and Khan Academy. You’ll love the flexibility of using React with your favorite web technologies (except for jQuery. ), and this path will take you from the fundamentals all the way up to building full apps with custom styling.

What You'll Learn

  • Component state
  • Props object
  • JSX
  • Component lifecycle
  • Events and event binding
  • React forms
  • Performance enhancements
  • Styling
  • Enroll now

    Share

    Help others find this collection page by sharing it with your friends and followers:

    What's inside

    Five courses

    React: The Big Picture

    (1 hours)
    Interested in React? This course explores why React is worth considering, tradeoffs to consider, and reasons React may, or may not be the right fit for you.

    Securing React 16 Apps with Auth0

    (3 hours)
    This course teaches how to handle authorization and authentication in React apps. Implement login, signup, and secure API calls using OAuth 2.0, OpenID Connect, and JWT tokens.

    Building Applications with React 17 and Redux

    (6 hours)
    Learn how to use React, Redux, React Router, and modern JavaScript to build an app with React. Use Webpack, Babel, Jest, React Testing Library, Enzyme, and more to build a custom React development environment and build process from the ground up.

    Building a Full Stack App with React 16 and Express 4

    (3 hours)
    Do you want to build advanced applications that render quickly and are easy to maintain? This course will teach you to build a full stack application from scratch, or to integrate into any team using React and Express.

    Using React 17 Hooks

    (3 hours)
    React Hooks bring state and lifecycle events to React Functional Components, streamlining code that was previously coupled and complex. Learn techniques for using React Hooks including Redux-like state management with React Context.

    Save this collection

    Save React to your list so you can find it easily later:
    Save
    Our mission

    OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

    Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

    Find this site helpful? Tell a friend about us.

    Affiliate disclosure

    We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

    Your purchases help us maintain our catalog and keep our servers humming without ads.

    Thank you for supporting OpenCourser.

    © 2016 - 2024 OpenCourser