Some good ways to learn React.js
Tags: react, webdev, javascript, beginners
Published: 2019-06-03 10:29:58

---
title: Some good ways to learn React.js
published: true
description: Some good ways to learn React.js
tags: reactjs, webdev, javascript, beginners
---


**React.js** is an open-source JavaScript library for building user interfaces developed by Facebook.

There are a lot of resources available to comprehend the basic and advanced version of Reactjs.

As I am a **MERN Stack developer**, I have built a habit of finding more and more resources of javascript frameworks, whether it be Lectures on **Pirple, Coursera, Udemy, Udacity** or Posts on **Medium.com** relating to any js frameworks.

**Basic Resources:**

<https://www.youtube.com/watch?v=UtIOMUQ7nWM>

1.  **Learn ReactJS From a Top Udemy Instructor - Maximilian Schwarzmuller**

[![React](https://i.ytimg.com/vi/UtIOMUQ7nWM/maxresdefault.jpg)](https://www.youtube.com/watch?v=DLX62G4lc44)

1.  **Learn React.js - Full Course for Beginners - Tutorial by** [Learn to code with free online courses, programming projects, and interview preparation for developer jobs.](http://freeCodeCamp.org)

If you thoroughly go through these lectures patiently, you will have good handy knowledge about Reactjs basics in **just 9 hours.**

**Advanced Resources:**

There is an instructor named Mosh Hamedani, he has uploaded on youtube a free crash course on React.js

[![Mosh React](https://i.ytimg.com/vi/Ke90Tje7VS0/maxresdefault.jpg)](https://www.youtube.com/watch?v=Ke90Tje7VS0)

but, if you go through the description, he also has created an entire course on ReactJS from beginner to advanced. [**Mastering React**](https://programmingwithmosh.com/courses/react)

2\. **Udemy:** [**Modern React with Redux [2019 Update] | Udemy**]
[![Stephen Grider Course on React](https://i.udemycdn.com/course/750x422/705264_caa9_8.jpg)](https://www.udemy.com/react-redux/)

I have always followed **Stephin Grider** , who is, by the way, the instructor of this course as well, his concepts are crystal clear.

He will teach you how to Master React v16.6.3 and Redux with React Router, Webpack, and Create-React-App. Including all Hooks.

3\. There are open-source projects available, go through their code and file structures, how they have organized it. You may just grasp 10% of whatever is written in that code, but don't worry, soon you will also be uploading your own big projects on Github and someone else will be reading your code to learn a lot of stuff.

4\. Lastly, the most important resource is the DOCUMENTATION of the framework itself. In my coding and developing career so far, whatever I have understood about these frameworks and libraries is Wherever you may go or whatever you will create, you will still be in the vicinity of the documentation So make it a habit to go over it again and again.

If you encounter any **error** , search it on google. You will end up finding it on **StackOverflow, GitHub issues** or most probably **reddit.**

Debug your code, try how to solve errors and read as much as Posts on [Medium -- a place to read and write big ideas and important stories](http://medium.com) and open-source posts community.

For OPEN-SOURCE REACT.JS Projects for learning, visit [ReactJS Examples, Demos, Code](https://react.rocks/)

Source: [Ali Rizvi Blog](https://www.realabbas.com)