Want to be More Productive? Checkout my Open Source Productivity Application

Best Resources For Learning React JS and Javascript

Let's checkout some of the best resources which makes learning react js and javascript lot easy and fun.
I plan on updating this list often, You can keep track by versions, The Current version is: v 1.2

Official Documentation

First and foremost you should definitely checkout the official documentation for React JS.

Given below are links to official documentation of React and related resources.

Youtube Channels and Video Tutorials

The amount of videos on YouTube is Tremendous to say the least., and so is the amount of Tech-related videos and tutorials.

Given below are some of the best youtube videos and channels I have seen in past few months and have enjoyed watching them a lot., Some of these channels are very known whereas some of these you might not have heard of

The Coding Train

In this YouTube channel I publish "creative coding" video tutorials every week. Subjects covered range from the basics of programming languages like JavaScript (with p5.js) and Java (with Processing) to generative algorithms like physics simulation, computer vision, and data visualization.


100% FREE Web Development tutorials, web site design tutorials and more by award winning teachers. Including, but not limited to: HTML, CSS, JavaScript, CSS Layouts, Responsive Design, React.js, Node.js, Angular.js, Docker, Dev Ops, Server Administration, Deployment Strategies.


Tons of sweet computer related tutorials and some other awesome videos too!

Traversy Media

Traversy Media features the best online web development and programming tutorials for all of the latest web technologies including Node.js, Angular 2, React.js, PHP, Rails, HTML, CSS and much more


We're an open source community of busy people who learn to code and build projects for nonprofits.

The Net Ninja

Black-belt your development skills. Tutorials on Node.js, JavaScript, CSS, HTML, Vue.js, React and much more...


I’m Mattias Petter Johansson, mpj for short. I’ve been a full-time programmer for about ten years. I’ve worked for Absolut Vodka, Blackberry and currently work as a front-end developer for Spotify.

Wes Bos

HTML, CSS, JavaScript and WordPress web development tutorials!

Rally Coding

Tutorials on React js and Javascript

Derek Banas

I make tutorials based on your requests. I will cover any topic you can imagine. I upload new programming videos on Saturday and Wednesday morning. I Live Stream at 8PM EST on Monday and at 7PM EST on Tuesday, Thursday and Friday.


This channel is for help people learn to program. We talked about programming in general. We also build some application with some Tutorial.


There's always something to learn! Whether you want to have look at Angular 2 Tutorials or Guides, WordPress Tutorials, CSS/JavaScript Tutorials or anything else - you're probably right.


Bite-size video tutorials for badass web developers

Paid Courses

These are some of the best paid courses I have taken and learnt something useful, Check them out, You might enjoy watching them.
Most of these courses from the instructor Stephen Grider, It's not intentional, its just that i enjoy his content most, Its important to find the right instructor(s) and https://www.udemy.com got plenty of them.

Modern React with Redux[Affiliate Link]

Master the fundamentals of React and Redux with this tutorial as you develop apps supported by NPM, Webpack, and ES6

Advanced React and Redux[Affiliate Link]

Detailed walkthroughs on advanced React and Redux concepts - Authentication, Testing, Middlewares, HOC's, and Deployment

Modern JavaScript: Building Real-World, Real-Time Apps[Affiliate Link]

A project-based course using the latest features and techniques from JavaScript

Meteor and React for Realtime Apps[Affiliate Link]

Master the fundamentals of Meteor and React with this tutorial as you develop secure, dynamic apps

The Complete React Native and Redux Course[Affiliate Link]

iOS and Android App Development from scratch - build fully native mobile apps ridiculously fast!

Webpack 2: The Complete Developer's Guide[Affiliate Link]

Master Webpack 2 as you deploy web apps supported by Babel, code splitting, and ES2015 Modules.

GraphQL with React: The Complete Developers Guide[Affiliate Link]

Learn and master GraphQL by building real web apps with React and Node

Build Incredible Chatbots[Affiliate Link]

The most comprehensive and complete bot developer course. Build & deploy chatbots for fun, business and enterprise.

GitHub Collections

Collectons hosted on GitHub repositories which contain lot... lot more resources than what I have listed.


A collection of awesome things regarding React ecosystem.


A collection of awesome browser-side JavaScript libraries, resources and shiny things.

Awesome FP JS

A curated list of awesome functional programming stuff in js


Useful resources for creating apps with Electron


Awesome React Native components, news, tools, and learning material!


Awesome list of GraphQL & Relay


Delightful Node.js packages and resources


Curated list of awesome lists