Hey Guys,
Welcome and congratulations on setting up the journey for becoming a ReactJs developer. I know there are lots of resources out there and you are here to filter them out and know which resources are the best to achieve your goal that to become a ReactJs developer. At first I was also confused and got questions in my mind like
And after figuring them out, I thought to help other to get the answers for the same. So below is the Roadmap and resources that I followed which helped me become a ReactJs developer.
Prerequisite -
Must know basics of HTML & CSS
Well here is the book that can help you to know HTML & CSS if you are getting started -
HTML AND CSS: DESIGN AND BUILD WEBSITES
Must be familiar with Javascript below concepts
Beginner | Intermediate | Advance |
---|---|---|
Data Types | Arrow Functions | Promises |
let vs const vs var | Destructuring | Async & Await |
Operators | Spread and Rest Operators | Asynchronous Javascript |
Conditionals | callback Functions | Currying |
Loops | Closures | Immediately Invoked Function Expression(IIFE) |
Functions | Scopes | call, apply, bind |
String and String Methods | Hoisting | this operator |
Array and Methods | Array Methods | |
Objects | Object Methods | |
Comments | String Methods |
If you are just getting started here is the list of resources
- https://javascript.info/
- coderefference.in topicwise list of resources
- Javascript MDN Docs
If you like to learn through book, you can refer
ReactJs Concepts to Learn
Beginner | Intermediate | Advance |
---|---|---|
Props | Custom Hooks | DOM Manipulation |
Fragments | Fetching Data | Higher Order Components |
JSX | Routing | State Management Libraries (Redux) |
components | Context | Performance Optimization |
Events and Event Handlers | React Portals | |
State | Virtual DOM | |
Hooks | ||
Styling React | ||
Life Cycle Methods | ||
Forms in React |
Here are the resources which I followed and also that might help you for getting started.
1.Learn React JS - Full Beginner’s Tutorial & Practice Projects
- This is the best course for getting started.
- Basic concepts are explained in depth.
- Detail explaination of folder structure.
2.Full React Course 2020 - Learn Fundamentals, Hooks, Context API, React Router, Custom Hooks
- Covers intermediate topics well
- Form Basics are covered well and in detail.
3.ReactJS Tutorial
- Covers all the topic of React.
- Explained all the concepts in simple language and detailed manner
Also you can refer coderefference.in to get topicwise list of resources for ReactJs
Here are some of the other resources that you may like
- JobReferralSpot.in - LinkedIn page for Job Referrals
!!!Thanks for Reading!!!
Hope you liked the article.
This post contains affiliate links. If you buy through them, I may earn a small commission at no extra cost to you.
Top comments (0)