|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/modern-mern-stack-react-node-express-mongodb/
课程评论:没有评论
课程名称:现代MERN栈:React、Node、Express、MongoDB 课程概述:这是一门完整的MERN栈课程,旨在帮助JavaScript开发者从新手成长为全栈工程师。课程通过构建一个完整的全栈应用程序,涵盖MERN栈的所有基础知识,使学员能够真正成为全栈开发人员。课程从后端开始,创建Node项目,接着利用Express构建REST API框架,并连接到云中的真实Mongo数据库。我们的REST API包括使用Bcrypt进行密码哈希和处理JSON Web Tokens以实现身份验证。随后,学员将创建一个美观的React应用程序,运用现代UI/UX原则。最后,使用最热门的状态管理技术Redux,帮助管理通过后端API接收的数据与应用程序中的不同组件共享。这个大型项目旨在教授各项技术,并将它们结合在一起,构建一个全面的全栈应用程序。通过参加这门课程,学员将具备充足的技能,准备应对JavaScript高级职位,因为他们将深入理解如何从前到后构建实际应用程序。在参加此课程之前,强烈建议先学习我的React基础课程,因为该课程涵盖组件、路由和Redux基础知识。本课程的目的是帮助开发者理解如何使用这些技术创建实际应用程序,以便他们对整个工作流程形成直观的理解。
This is a complete MERN stack course that takes Javascript developers from novice to full stack engineers. We build an entire full stack application that covers all the foundations of the MERN stack so that students can truly be full stack developers. We start with the backend with creating a node project, then we incorporate express for our rest api framework. Then we connect to a real live Mongo database in the cloud. Our rest api includes password hashing with Bcrypt as well as handling json web tokens for authentication. We then move onto creating our React application with a beautiful interface using modern ui/ux principles. Lastly we use the most in demand state management technology, Redux, to help us manage state by sharing data received by the backend api with the different components in our application. This large project is meant to teach all the different technologies and bring them all together to build out a comprehensive and full stack application. By taking this course, students will be ready for senior level positions in Javascript as they have a deep intuition on how real world applications are build from front to back. Prior to taking this course, it is highly recommended to also take my React course since in that course I cover all the React basics such as components, routing and the basics of Redux. The purpose of this course is to help developers understand how to create a real world application using all these technologies so they have an intuition of how everything works from front to back.