MERN Stack 初学者学习路线图

2025-05-25

MERN Stack 初学者学习路线图

MERN Stack 由四种技术组成。

M - MongoDB
E - Express
R - React
N - Node

所有这些技术都基于 JavaScript。对于学习 JavaScript 来说,这些都是最好的资源。

https://www.Javascript.info

Jonas schmedtmann Udemy 课程
https://www.udemy.com/course/the-complete-javascript-course/

学习 JS 后,继续学习 Node.js

Node.js 是一种用于高度可扩展应用程序的后端语言。许多公司已经转向 Node.js,因为它提供了可扩展性和性能。

学习完 Node 之后,你应该学习 Express。Express 是一个基于 Node.js 构建的框架。它非常轻量且易于学习,能够简化 Node.js 的开发。

学习完 Express 之后,下一步是学习 MongoDB 和 Mongoose。MongoDB 是一个 NOSQL 数据库,而 Mongoose 是一个可以与 MongoDB 一起使用的库。

你可以从这些 Udemy 课程中学习 Node、Express 和 MongoDB。它们是迄今为止最好的。

1)Jonas Schmedtmann Udemy 课程
https://www.udemy.com/course/nodejs-express-mongodb-bootcamp/

2)Mosh Hamedani Udemy 课程
https://www.udemy.com/course/nodejs-master-class/

所以,学习完 Node、Express 和 MongoDB 之后,你已经是一名后端开发人员了。剩下的就是学习前端了。

现在你应该开始学习 React 了。React 是一个由 Facebook 开发和维护的前端库。它非常轻量,性能强大,适用于任何 Web 应用。要学习 React,网上有很多免费的资源。此外,学习完 React 之后,你还应该学习 Redux。Redux 是用于 React 应用的状态管理工具。我个人最喜欢的 React 和 Redux 学习资源如下。

CodeVolution YouTube 播放列表
https://www.youtube.com/watch?v=QFaFIcGhPoM&list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3

官方 React 文档
https://reactjs.org/docs/getting-started.html

Stephen Grider Udemy 课程
https://www.udemy.com/course/react-redux/

学会了所有这些技术吗?搞定!你就是 MERN Stack 开发者了。

下一步:开发一些项目以在您的投资组合中展示。

如果这篇文章对你有帮助,请点赞。也请分享你学习 MERN Stack 的资源,以帮助其他人。

本文作者是初创公司 Shashaan Web Solutions 的创始人。欢迎访问:https://www.shashaan.com

文章来源:https://dev.to/kishansheth/a-roadmap-to-learn-mern-stack-for-beginners-2l9k
PREV
减少 Docker 镜像大小
NEXT
🔥 200 个从初学者到高级的项目创意,包含开源贡献 🚀