0% found this document useful (0 votes)
46 views2 pages

Routemap of MERN

The document outlines a 90 day roadmap for learning the MERN stack, which consists of MongoDB, Express.js, React, and Node.js. It provides resources for learning each component over the course of weeks, starting with general MERN stack introductions and then focusing on each piece.

Uploaded by

sahajbihat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views2 pages

Routemap of MERN

The document outlines a 90 day roadmap for learning the MERN stack, which consists of MongoDB, Express.js, React, and Node.js. It provides resources for learning each component over the course of weeks, starting with general MERN stack introductions and then focusing on each piece.

Uploaded by

sahajbihat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 2

The MERN stack refers to a collection of technologies used for building web applications,

consisting of:

• M ongoDB: a NoSQL database for storing data


• E xpress.js: a web application framework for building APIs and server-side logic
• R eact: a JavaScript library for building user interfaces
• N ode.js: a runtime environment for running JavaScript on the server-side

Here is a suggested roadmap for learning the MERN stack in 90 days, with a focus on online
resources that are available for free:

Day 1-7:
• Start by learning the basics of web development and the MERN stack. You can do this by
reading through documentation and tutorials, or by working through an online course.
• Some good online resources for learning the MERN stack include:

• MERN Stack Front To Back: Full Stack React, Redux & Node.js
( https://www.udemy.com/course/mern-stack-front-to-back/ )
• MERN Stack Crash Course - Full Stack React, Redux & Node.js
( https://www.youtube.com/watch?v=PBTYxXADG_k )
• MERN Quick Start Guide ( https://blog.logrocket.com/mern-quick-start-guide/ )

Day 8-14:
• Begin learning about MongoDB, the NoSQL database used in the MERN stack. This
includes concepts such as collections, documents, and CRUD operations.
• Some online resources for learning about MongoDB include:

• MongoDB documentation ( https://docs.mongodb.com/ )


• MongoDB University ( https://university.mongodb.com/ )
• MongoDB Quick Start
( https://www.tutorialspoint.com/mongodb/mongodb_quick_guide.htm )

Day 15-21:
• Begin learning about Express.js, the web application framework used in the MERN stack.
This includes concepts such as routing, middleware, and handling HTTP requests and
responses.
• Some online resources for learning about Express.js include:

• Express.js documentation ( https://expressjs.com/en/4x/api.html )


• Building a RESTful API with Express
( https://www.tutorialspoint.com/expressjs/expressjs_restful_apis.htm )
• Express.js Guide
( https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/
Introduction )

Day 22-28:
• Begin learning about React, the JavaScript library used in the MERN stack for building user
interfaces. This includes concepts such as components, state, and props.
• Some online resources for learning about React include:

• React documentation ( https://reactjs.org/ )


• The Complete React Developer Course (with Redux)
( https://www.udemy.com/course/the-complete-react-web-app-developer-course/ )
• ReactJS - A Guide for the Perplexed
( https://www.tutorialspoint.com/reactjs/index.htm )

Day 29-35:
• Begin learning about Node.js, the runtime environment used in the MERN stack for running
JavaScript on the server-side. This includes concepts such as the event loop, streams, and
file system operations.
• Some online resources for learning

You might also like