Learn React for free

With thousands of resources and roadmaps, you’ll find all the information and tools you need to be successful with Learnn.

Join 50k+ Learners

video tutorialadvancedresourcecheatsheetscourseeBooktoolscomponentsdesigndocsbeginnersweb tutorialblogtestingcommunityidelibraryinterview
Full Modern React Tutorial
Full Modern React Tutorial

Hey gang, in this full React tutorial series, I'll take you from novice to ninja. We'll cover all the basics - what React is, setting up, components & routing - before diving into state management, async code, built-in hooks & custom hooks too.

video tutorial
React JS Course for Beginners - 2021 Tutorial
React JS Course for Beginners - 2021 Tutorial

This is a full premium course. Learn React.js from the ground up with fundamentals to more intermediate and advanced topics. You will learn by building a rea...

video tutorial
React JS - React Tutorial for Beginners
React JS - React Tutorial for Beginners

React JS Tutorial - Get up & running with React JS: the most popular JavaScript library in the world! - Want to master React? Get my React mastery course: ht...

video tutorial
React Extension Pack - Visual Studio Marketplace
React Extension Pack - Visual Studio Marketplace

Extension for Visual Studio Code - Popular VS Code extensions for React development.

toolsresource
Bit - Component driven development
Bit - Component driven development

Bit is the leading toolchain for component-driven development. Forget monolithic apps and distribute to component-driven software. Build like the world’s best teams.

toolsresource
React JS Introduction - React Enlightenment
React JS Introduction - React Enlightenment

A JavaScript library for building user interfaces. React Enlightenment, the most famous guide to examine and understand the building blocks of React apps.

eBook
Getting Started – React
Getting Started React

This page is an overview of the React documentation and related resources.

docs
React - Docs
React - Docs

A JavaScript library for building user interfaces

docs
Build a COVID-19 Tracker Application - React JS Project (Hooks, Material UI, Charts js)
Build a COVID-19 Tracker Application - React JS Project (Hooks, Material UI, Charts js)

In this video, we will create a COVID-19 Tracker/Stats Application. We're going to use React with the addition of Charts.js, Material UI, and many different ...

video tutorial
Free Modern React Templates & Components for building landing pages and UIs - Treact
Free Modern React Templates & Components for building landing pages and UIs - Treact

Easily customizable modern React UI Templates and Components built using TailwindCSS which are also lightweight and simple to setup. All components are modular and fully responsive for great mobile experience as well as big desktop screens. Brand Colors are also fully customizable.

resource
Welcome to Reactiflux
Welcome to Reactiflux

We’re a chat community of 170,000+ React JS React JS, React Native React Native, Redux Redux, Jest Jest, Relay Relay and GraphQL GraphQL developers. We hold Q&A’s with Facebook Engineers Facebook Organization and other developers Reactiflux Developers in the community Reactiflux Discord. Come chat about tech related to React & JavaScript or ask for help!

community
React Course - Beginner's Tutorial for React JavaScript Library [2022]
React Course - Beginner's Tutorial for React JavaScript Library [2022]

Learn React by building eight real-world projects and solving 140+ coding challenges. You can also follow this course interactively on Scrimba: https://scrim...

video tutorial
Deep Dive Into Modern Web Development
Deep Dive Into Modern Web Development

Open online course on JavaScript based modern web development by University of Helsinki and Houston Inc..

course
Developing Cloud Applications with Node.js and React | edX
Developing Cloud Applications with Node.js and React | edX

Learn how to develop and deploy web applications with JavaScript frameworks. Create server-side applications using Node.js and develop the front-end using React. Deploy the app on Cloud.

courseadvanced
React.js cheatsheet
React.js cheatsheet

React.Component · render() · componentDidMount() · props/state · dangerouslySetInnerHTML · React is a JavaScript library for building user interfaces. This guide targets React v15 to v16.

cheatsheets
GitHub - sudheerj/reactjs-interview-questions: List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
GitHub - sudheerj/reactjs-interview-questions: List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!

List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! - GitHub - sudheerj/reactjs-interview-questions: List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!

interview
Introduction · React Bits
Introduction · React Bits

A compilation of React Patterns, techniques, tips and tricks.

advanced
React Cheat Sheet v16
React Cheat Sheet v16

React cheat sheet

cheatsheets
GitHub - softchris/react-book: Free book on React. Beginner to intermediate.
GitHub - softchris/react-book: Free book on React. Beginner to intermediate.

Free book on React. Beginner to intermediate. Contribute to softchris/react-book development by creating an account on GitHub.

eBook
React Styleguidist
React Styleguidist

Isolated React component development environment with a living style guide

componentsdesign
React Developer Tools - Chrome Web Store
React Developer Tools - Chrome Web Store

Adds React debugging tools to the Chrome Developer Tools.

tools
React-Bootstrap · React-Bootstrap Documentation
React-Bootstrap · React-Bootstrap Documentation

The most popular front-end framework, rebuilt for React.

design
The Beginner's Guide to React | egghead.io
The Beginner's Guide to React | egghead.io

React got that name for a reason. It’s a component-based JavaScript library that renders smartly and can seriously simplify your work. This course is for React newbies and anyone looking to build a solid foundation. It’s designed to teach you everything you need to start building web applications in React right away.

beginners
React Patterns on GitHub #
React Patterns on GitHub #

React patterns from beginners to advanced developers. Simple examples, short descriptions, and quality advice.

resourceadvanced
Syncfusion Free Ebooks | React Succinctly
Syncfusion Free Ebooks | React Succinctly

React is one of the most popular JavaScript UI libraries in use today, providing a simple approach to creating stateful UI components that can be combined ...

eBook
React Sight
React Sight

VISUALIZE YOUR REACT APPLICATIONS

testingcomponents+1
Upmostly - Learn React and JavaScript the Right Way
Upmostly - Learn React and JavaScript the Right Way

Learn React and JavaScript the Right Way

web tutorial
35+ Free React templates and themes - DEV Community 👩‍💻👨‍💻
35+ Free React templates and themes - DEV Community

Free React resources are very difficult to find when searching for templates and themes on the Intern... Tagged with react, webdev, javascript, html.

resource
Classic React
Classic React

The best course in the world to take you from zero to enterprise grade React.

course
React Cosmos
React Cosmos

Sandbox for developing and testing UI components in isolation.

testingcomponents+1
React Podcast
React Podcast

Conversations about React with your favorite developers.

resource
Storybook: Frontend workshop for UI development
Storybook: Frontend workshop for UI development

Storybook is a frontend workshop for building UI components and pages in isolation. Thousands of teams use it for UI development, testing, and documentation. It’s open source and free.

componentstools
Absolutely Awesome React Components & Libraries
Absolutely Awesome React Components & Libraries

Curated List of React Components & Libraries.

resource
React Course: Getting Started | Pluralsight
React Course: Getting Started | Pluralsight

Learn the fundamental concepts about React and use them to build practical web applications in this beginner level ReactJS course.

course
Build A Todo App With REACT | React Project For Beginners (FULL).
Build A Todo App With REACT | React Project For Beginners (FULL).

Check out my courses to become a PRO!https://developedbyed.com/Get the vanilla js code from here!https://github.com/developedbyed/vanilla-todo🎁Support me on...

video tutorial
React Hooks Tutorial
React Hooks Tutorial

Share your videos with friends, family, and the world

video tutorial
React JS Notes for Professionals book
React JS Notes for Professionals book

Getting started with React, Components, Using ReactJS with TypeScript, State in React, Props in React, React Component Lifecycle, Forms and User Input, React Boilerplate [React + Babel + Webpack], Using ReactJS with jQuery, React Routing, Communicate Between Components and Performance

eBook
React JS Crash Course
React JS Crash Course

Get started with React in this crash course. We will be building a task tracker app and look at components, props, state, hooks, working with an API and more...

video tutorial
Understanding React's UI Rendering Process
Understanding React's UI Rendering Process

This talk by Anthony Garritano (Senior Software Engineer at CrossComm) examines how React implements a Virtual DOM to quickly render changes to the user inte...

video tutorial
React tutorial for beginners - The Beginner's Guide to Learning React
React tutorial for beginners - The Beginner's Guide to Learning React

React tutorial for complete beginners. Learn the basic or React.js by following this simple guide for React newbies.

web tutorial
React Tutorials for Code by Envato Tuts+
React Tutorials for Code by Envato Tuts+

Browse the latest React Code Tutorials by Envato Tuts+ - all online and free! What are you learning today?

blogweb tutorial
ReactJS Tutorial  -TutorialsPoint
ReactJS Tutorial -TutorialsPoint

ReactJS Tutorial, React is an open source, JavaScript library for developing user interface (UI) in web application. React is developed and released by Facebook. Facebook is cont

web tutorial
React - WebDev
React - WebDev

Build performant and progressive React applications.

web tutorial
Reactide
Reactide

The first dedicated IDE for React web application development

resourceide
MUI: The React component library you always wanted
MUI: The React component library you always wanted

MUI provides a simple, customizable, and accessible library of React components. Follow your own design system, or start with Material Design.

designlibrary
react: Docs, Tutorials, Reviews | Openbase
react: Docs, Tutorials, Reviews | Openbase

react documentation, tutorials, reviews, alternatives, versions, dependencies, community, and more

web tutorialdocs
React Handbook - FlavioCopes
React Handbook - FlavioCopes

DOWNLOAD THE REACT HANDBOOK

eBook