---
# System prepended metadata

title: Zakir's React Resources Brainstorming
tags: [resources.grey.software]

---

# Zakir's React Resources Brainstorming

###### tags: `resources.grey.software`


###   REACT
 
When   comes   to   talk   about   React,   React   is   considered   to   be   a   king   of   the   web   development   in   future.
 
##   What   is   React
React is an open-source, front end, JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. <br>
React also allows us to create reusable UI components.React allows developers to create large web applications that can change data, without reloading the page. The main purpose of React is to be fast, scalable, and simple. 
 
###   Some   interesting   facts   about   React
*   React   allow   developers   to   break   down   the   complex   UI   to   simpler   one.
*   It   is   estimated   that   more   than   **1,300**   developers   and   over   **94,000**   sites   utilize   ReactJS.
*   **Facebook**,   **PayPal**,   **Uber**,   **Instagram**,   and   **Airbnb**   use   it   to   solve   user   interface   related   issues.   This   credibility   has   drawn   a   lot   of   people   to   the   framework.
 
###   Why   React
* It is compositional model
* It is declarative rather than imperative 
*   Unidirectional   data   flow   binding
* React is simply JavaScript
 
##   **Some   Resources   from   where   one   can   elavate   their   REACT   skill**
 
\## For Visual Learners
 
\### REACT by Chirs Noring
 
 If you are good at visual learning, then for what you are waiting for? Commence your journey from one of the best book of REACT.
 
 
\[\*\*Click me if want to access the book\*\*\](https://softchris.github.io/books/react/)
!\[\](https://i.imgur.com/HEPPgOR.png)
 
 
\-\-\-
 
 
\### A Complete React Tutorial for 2020
 
Although we are in 2021, but i am sure this 2020 guide will take you the mastery level.
 
\[**Click me if you want to access the book**\](https://daveceddia.com/react-getting-started-tutorial/)
 
!\[\](https://i.imgur.com/dx6S8nP.png)
 
 
\-\-\-
 
\### Official Documentation of REACT
 
Last   but   not   least,   the   official   doc,   jump   over   it,   touch   it   at   least   once.   all   the   mechanics   are   well   explained   there.
 
\[\*\*Click me for Official documentation\*\*\](https://reactjs.org/)
 
!\[\](https://i.imgur.com/YCFlHsR.png)
 
 
\-\-\-
 
 
\### FreeCodeCamp
 
Taking out FreeCodeCamp from the list would be a meager sort of insanity.
FreeCodeCamp   provides   both   Vdeo   base   based   learning   as   well   as   provide   you   a   platform   where   you   can   challenge   yourself.
 
A site where you can challenge your self 
\[**Click me to access Freecodecamp site**\](https://www.freecodecamp.org/)
 
**Video   Based   toturial**
\[**Click here to access Video**\](https://www.youtube.com/watch?v=4UZrsTqkcW4&t=33842s)
 
!\[\](https://i.imgur.com/zY8Tgk8.png)
 
 
\-\-\-
 
\### SCRIMBA
 
In fewest possible words, \*\*Scrimba\*\* is the next-generation platform for learning how to code. Link is given, must visit it, i am sure you would feel comfortable there.
 
\[\*\*Click me to access SCRIMBA\*\*\](https://scrimba.com/learn/learnreact)
 
!\[\](https://i.imgur.com/cfVYvq7.png)
 
 
\-\-\-
 
 
\## Video Based Learning
 
Compiled a list of resources for those who want video-based learning.
If you are committed, you even don't need to get paid courses. I will list some youtube channels, from which you can kick off your career.
 
###   **Codevolution   React   torurial**
 
**Coevolution** a youtube channel, who constantly providing the best content to viewers.
 
it's   your   time   jump   over   it.
 
\[**Click   me   to   access   Codevolution**\](https://www.youtube.com/watch?v=QFaFIcGhPoM&list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3).
 
 
\-\-\-
 
\### \*\*Clever Programmers\*\*
 
Team \*\*Clever programmers\*\* need no introduction. Their efforts towards building react community is matchless.Team \*\*Clever Programmers\*\* providing you projects based React toturial.
Let's Grab the oppurtunity.
 
\[\*\*Click me to get access to CP Team\*\*\](https://www.youtube.com/watch?v=-cMqr9HpZ-Y&t=36197s)
 
 
\-\-\-
 
###   **Traversy   Media**
 
**Traversy Media** is one of the top channel. His team will not disappoint you as usual.
 
2hrs   of   Crash   course   from   Traversy   Media 
 
\[**Click   me   for   Crash   course**\](https://www.youtube.com/watch?v=w7ejDZ8SWv8)
 
 
---
 
 
---
