Skip navigation

All Courses

Try our all courses tutorials

— every online course includes free video tutorials. Become a member to keep learning, with unlimited access to the subscription library.
selected filters:
React.js  
41 courses · 1,018 video tutorials
sort by:
  • view course page for React.js Essential Training

    React is a great choice for dynamic, data-driven user experiences. Learn how to create browser-based apps and websites with the component-based React.js library.

    1h 49m
    Intermediate
     
    Viewers:

  • view course page for React: Cloud-Powered Apps with Firebase

    Learn how to leverage the JavaScript you have mastered for front-end React development to build a serverless application using Firebase.

    2h 29m
    Advanced
     
    Viewers:

  • view course page for React: Testing and Debugging

    React: Testing and Debugging

    with Emmanuel Henri

    Learn how to test, debug, and optimize your React code with tools like Jest, Chrome, ESLint, and flow.

    1h 18m
    Intermediate
     
    Viewers:

  • view course page for Learning React.js

    Learning React.js

    with Eve Porcello

    Learn how to develop user interfaces using React.js, the JavaScript framework for building modular, reusable UI components.

    1h 0m
     
    Viewers:

  • view course page for React: Securing Applications

    React: Securing Applications

    with Emmanuel Henri

    Learn how to reinforce the security of your React applications, protecting your code, data, users, servers, and more.

    1h 3m
    Advanced
     
    Viewers:

  • view course page for Building Modern Projects with React

    Explore a step-by-step guide to the powerful tools that surround React. Learn about when to use and how to integrate each tool.

    3h 41m
    Intermediate
     
    Viewers:

  • view course page for Building React and Django Apps

    Discover how to combine the robust front-end functionality of the React framework with the best of the Django back end to build full-stack applications.

    56m 41s
    Intermediate
     
    Viewers:

  • view course page for React: Building Progressive Web Apps (PWAs)

  • view course page for React: Creating and Hosting a Full-Stack Site

  • view course page for React for Web Designers

    React for Web Designers

    with Joe Chellman

    Learn how to incorporate React in real-world web designs. Discover how to manage real-time data, interact with external APIs, and more.

    2h 53m
    Intermediate
     
    Viewers:

  • view course page for React: State Management

    React: State Management

    with Sravanti Tekumalla

    Explore the guiding principles behind state management for React applications. Learn about various state management solutions and how to choose the right approach for your needs.

    1h 9m
    Intermediate
     
    Viewers:

  • view course page for React: Context API Development

    Learn how to leverage the React context API, which allows you to set and use properties for many components, while avoiding a top-down approach across your components.

    41m 51s
    Intermediate
     
    Viewers:

  • view course page for Learning React.js (2019)

    Learning React.js (2019)

    with Eve Porcello

    Get started building reusable user interface components with React, the JavaScript library for creating user interfaces.

    47m 15s
    Beginner
     
    Viewers:

  • view course page for Learning Full-Stack JavaScript Development: MongoDB, Node, and React

  • view course page for React.js: Building an Interface

    Discover how to create flexible, fast, and lightweight web interfaces with React.js. Follow this hands-on project and learn how to build an appointment scheduling tool with React.

    2h 17m
    Intermediate
     
    Viewers:

  • view course page for React: Using TypeScript

    React: Using TypeScript

    with Emmanuel Henri

    Learn how to combine the component approach of React with the discipline of TypeScript to create clean web apps. Use type checking and interfaces to build easier-to-maintain apps.

    52m 57s
    Advanced
     
    Viewers:

  • view course page for Essentials of CSS for React Developers

    Learn the fundamentals of CSS and how, as a React developer, you can use this essential stylesheet language to create stylish apps.

    53m 31s
    Beginner
     
    Viewers:

  • view course page for Apollo Client State with React

    Discover how to manage client-side state using Apollo with React. Learn how to configure and query client state, mutate client state, mutate the cache, and more.

    2h 6m
    Advanced
     
    Viewers:

  • view course page for CSS Selectors for React Developers

    Learn to work with CSS selectors and React. In this course—the first installment in a series on CSS selectors—learn how to use universal selectors, attribute selectors, and more.

    49m 20s
    Intermediate
     
    Viewers:

  • view course page for Getting Started with CSS for React Developers

    Start using CSS and PostCSS to create elegant React applications. Learn how to use CSS with your projects, add PostCSS plugins, and test your CSS in a few web browsers.

    1h 34m
    Beginner
     
    Viewers:

  • view course page for More CSS Selectors for React Developers

    Continue to bolster your CSS skill set. This course–the second in a two-part series on CSS selectors—goes over more advanced CSS selector possibilities for React developers.

    1h 15m
    Intermediate
     
    Viewers:

  • view course page for React.js Essential Training (2018)

    React is a great choice for dynamic, data-driven user experiences. Learn how to create browser-based apps and websites with the component-based React.js library.

    1h 25m
    Intermediate
     
    Viewers:

  • view course page for Building React and ASP.NET MVC 5 Applications

  • view course page for React: SPAs

    React: SPAs

    with Ray Villalobos

    Learn how to create polished single-page applications (SPAs) powered by Firebase and React.

    3h 47m
    Intermediate
     
    Viewers:

  • view course page for Learning GraphQL

    Learning GraphQL

    with Eve Porcello

    Learn how to get started with GraphQL, the popular query language designed to make data fetching and updating easier.

    52m 57s
    Intermediate
     
    Viewers:

  • view course page for Webpack for React Applications

    Explore how webpack works and how to use it to improve your React application and enhance the overall development process.

    3h 17m
    Intermediate
     
    Viewers:

  • view course page for React: Components, Context, and Accessibility

  • view course page for Migrating from React to Angular

  • view course page for React: React Router

    React: React Router

    with Emmanuel Henri

    In this course, explore routing with React Router for both web and native applications.

    1h 26m
    Advanced
     
    Viewers:

  • view course page for React: Server-Side Rendering

    React: Server-Side Rendering

    with Emmanuel Henri

    Create a faster and more responsive user experience by implementing server-side rendering in your React projects.

    1h 17m
    Advanced
     
    Viewers:

  • view course page for React: Managing Complex Interactions

    Learn how to add complex interactions-hover and click interactions, navigation popups, grids and galleries, scrolling, and more-in React applications.

    1h 45m
    Intermediate
     
    Viewers:

  • view course page for React: Working with APIs

    React: Working with APIs

    with Emmanuel Henri

    Learn how to make API calls from your React applications using two techniques: built-in fetch methods and the axios library.

    1h 18m
    Intermediate
     
    Viewers:

  • view course page for React: Securing Applications (2018)

    Learn how to reinforce the security of your React applications, protecting your code, data, users, servers, and more.

    1h 38m
    Advanced
     
    Viewers:

  • view course page for React VR: Interactive Multimedia

    Learn how to create more complex virtual reality projects with React VR. Build immersive 3D worlds with animation and interactions.

    1h 23m
    Advanced
     
    Viewers:

  • view course page for Building Single-Page Applications Using ASP.NET Core JavaScriptServices

  • view course page for React: Replacing Legacy Projects

    Learn how to upgrade legacy apps or websites to React. This project-based course takes you through the conversion of a Vanilla JS project into a React app.

    1h 29m
    Intermediate
     
    Viewers:

  • view course page for Learning React VR

    Learning React VR

    with Emmanuel Henri

    Learn a new framework for building immersive virtual reality experiences for the web: React VR.

    1h 10m
    Intermediate
     
    Viewers:

  • view course page for React: Building Styles with CSS Modules

    Learn how to leverage CSS modules, components, grids, and more in this course designed for developers in the React community.

    1h 29m
    Intermediate
     
    Viewers:

  • view course page for Learning React Native (2017)

    Learn how to build apps in JavaScript using React Native. This course shows how to set up and run an app, work with components and views, leverage platform APIs, and more.

    2h 53m
    Intermediate
     
    Viewers:

  • view course page for React: Ecosystems

    React: Ecosystems

    with Emmanuel Henri

    Learn how to make full use of React by exploring its ecosystems, and investigating what React offers as the nucleus of this system.

    12m 21s
    Intermediate
     
    Viewers:

  • view course page for Learning Redux

    Learning Redux

    with Alex Banks

    Explore Redux, the JavaScript library for managing client data, and learn how to build a data layer for an interface made of React components.

    2h 59m
    Intermediate
     
    Viewers:

“I send my customers to you all the time to learn. If I had more time in the day I would live on your site!” —Alan B.
more from our members »


Learn more, save more. Upgrade today!

Get our Annual Premium Membership at our best savings yet.

Upgrade to our Annual Premium Membership today and get even more value from your lynda.com subscription:

Testimonial“In a way, I feel like you are rooting for me. Like you are really invested in my experience, and want me to get as much out of these courses as possible this is the best place to start on your journey to learning new material.”— Nadine H.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.

You are now leaving Lynda.com and will be automatically redirected to LinkedIn Learning to access your learning content.

Lynda.com is now LinkedIn Learning!

To access Lynda.com courses again, please join LinkedIn Learning

All the same Lynda.com content you know and love

Plus, personalized course recommendations tailored just for you

All the same access to your Lynda learning history and certifications

Try LinkedIn Learning for free
Questions? Visit our help center.