MERN 从头开始 2023 | 电商平台
刚刚更新!使用 React、Redux Toolkit、Express 和 MongoDB 从头开始构建电子商务平台
讲师:Brad Traversy
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
-
使用 React、Redux、Node、Express 和 MongoDB 构建自定义电子商务平台
-
以线性和渐进的方式构建的实际项目
-
JWT 身份验证存储在仅 HTTP Cookie 中
-
带 PayPal 和信用卡/借记卡付款功能的全功能购物车
-
用于管理客户、产品和订单的管理区域
-
产品评级和评论系统
-
产品搜索、轮播、分页等
要求
-
你应该了解现代 JS 基础知识和 React 基础知识
描述
这是一个单项目课程,这意味着我们花了近 13 个小时使用 MERN 堆栈和 Redux Toolkit 构建一个电子商务商店。我们从一个空文件夹开始。您将学习从设置服务器、建模数据、创建 MongoDB 数据库、播种数据、创建 UI、使用 Redux 管理状态、使用 JWT 进行身份验证等等的所有内容。
我们将构建的 ProShop 平台将包括以下功能:
-
功能齐全、数量齐全的购物车
-
产品评论和评级
-
热门产品轮播
-
产品分页
-
产品搜索功能
-
带有订单的用户个人资料
-
管理员产品管理
-
管理员用户管理
-
管理订单详情页面
-
将订单标记为已送达选项
-
结账流程(运输、付款方式等)
-
PayPal/信用卡整合
-
自定义数据库播种器脚本
这不是文档类型的课程。这是一门“立即参与并亲自动手”的课程,到最后,您将拥有一个实际的真实项目可以使用并放入您的作品集中。通过完成本课程,您将学到以下内容。
-
与功能组件和钩子进行反应
-
反应路由器
-
React-Bootstrap UI 库
-
如何构造组件
-
组件级状态和道具
-
使用 Redux(Actions 和Reducers)管理全局状态
-
在组件中使用 Redux 状态(useDispatch 和 useSelector)
-
使用 Express 创建广泛的后端
-
使用 MongoDB 数据库和 Mongoose ODM
-
使用仅 HTTP cookie 的 JWT 身份验证(JSON Web 令牌)
-
创建自定义身份验证中间件
-
自定义错误处理程序
-
集成 PayPal API
-
环境变量
-
项目部署
-
多得多!
本课程适合谁:
- 希望通过构建真实应用程序来学习 MERN 的全栈 Web 开发人员