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.
All Courses
Skill Level
- Beginner (2)
- Intermediate (30)
- Advanced (9)
Subjects
- Developer (42)
- Web (42)
- Web Development (42)
- Marketing (26)
- Programming Languages (2)
- 3D + Animation (1)
- CAD (1)
- Modeling (1)
- Web Design (1)
- Web Foundations (1)
Software
- React.js
- CSS (4)
- Express.js (3)
- Node.js (3)
- ASP.NET (2)
- Angular (2)
- GraphQL (2)
- JavaScript (2)
- MongoDB (2)
- React Native (2)
- Webpack (2)
- ASP.NET Core (1)
- ASP.NET MVC (1)
- ASP.NET Web API (1)
- Amazon Web Services (1)
- Apollo (1)
- Django (1)
- Firebase (1)
- Gatsby.js (1)
- TypeScript (1)
Companies
- Facebook (42)
- Open Source (18)
- Microsoft (4)
- Google (2)
- Oracle (2)
- Amazon (1)
- Apollo GraphQL (1)
- Gatsby, Inc. (1)
Authors
-
-
Learn how to leverage the JavaScript you have mastered for front-end React development to build a serverless application using Firebase.
-
Learn how to test, debug, and optimize your React code with tools like Jest, Chrome, ESLint, and flow.
-
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.
-
Learn how to use Gatsby, the modern JavaScript framework, to build performance-focused websites, including progressive web apps.
-
Learn how to develop user interfaces using React.js, the JavaScript framework for building modular, reusable UI components.
-
Learn how to reinforce the security of your React applications, protecting your code, data, users, servers, and more.
-
Explore a step-by-step guide to the powerful tools that surround React. Learn about when to use and how to integrate each tool.
-
Learn how to build full-stack applications with MongoDB, Express, React, and Node.js—collectively known as the MERN stack.
-
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.
-
Learn how to build full-stack React and ASP.NET Core applications.
-
Learn to use React to create progressive web applications that combine features for offline use and network resilience.
-
Learn how to combine React, Node.js, and Amazon Web Services (AWS) in a full-stack, full-featured website.
-
Learn how to incorporate React in real-world web designs. Discover how to manage real-time data, interact with external APIs, and more.
-
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.
-
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.
-
Learn by doing! Learn full-stack JavaScript development by building a web application with MongoDB, Node.js, and React.js, in this hands-on JavaScript programming course.
-
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.
-
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.
-
Learn the fundamentals of CSS and how, as a React developer, you can use this essential stylesheet language to create stylish apps.
-
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.
-
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.
-
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.
-
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.
-
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.
-
Learn how to combine the powers of React.js and Microsoft ASP.NET MVC 5 to develop full-stack web apps.
-
Learn how to create polished single-page applications (SPAs) powered by Firebase and React.
-
Learn how to get started with GraphQL, the popular query language designed to make data fetching and updating easier.
-
Explore how webpack works and how to use it to improve your React application and enhance the overall development process.
-
Learn about key enhancements to React and how to leverage advanced components, use the context API, and create more accessible code.
-
Learn how to convert a React app to Angular.
-
In this course, explore routing with React Router for both web and native applications.
-
Create a faster and more responsive user experience by implementing server-side rendering in your React projects.
-
Learn how to add complex interactions-hover and click interactions, navigation popups, grids and galleries, scrolling, and more-in React applications.
-
Learn how to make API calls from your React applications using two techniques: built-in fetch methods and the axios library.
-
Learn how to create more complex virtual reality projects with React VR. Build immersive 3D worlds with animation and interactions.
-
Explore how to leverage single-page project templates—including React.js, Angular.js, Vue.js, and Aurelia.js—and JavaScriptServices to create a React and ASP.NET Core app.
-
Learn a new framework for building immersive virtual reality experiences for the web: React VR.
-
Learn how to leverage CSS modules, components, grids, and more in this course designed for developers in the React community.
-
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.
-
Learn how to test, debug, and optimize your React code with tools like Jest, Chrome, ESLint, and flow.
-
Learn how to make full use of React by exploring its ecosystems, and investigating what React offers as the nucleus of this system.
“lynda.com has enabled me to grow my skill set at an affordable price. I find the business profiles/documentaries inspiring and the training is top notch.” —Shawn C.
more from our members »
