|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mern-stack-e-commerce-app-using-react-native-redux-toolkit/
课程评论:没有评论
**课程名称:** 使用 React Native 和 Redux Toolkit 构建 MERN 栈电子商务应用 **课程概述:** 本课程提供关于使用 MERN (MongoDB, Express, React Native, and Node.js) 技术栈和 Redux Toolkit 构建完整电子商务移动应用的深入培训。课程涵盖了电子商务应用开发的各个方面,包括前端、后端和集成。 **前端开发:** * 使用 React Native 创建具有吸引力的跨平台移动应用。 * 重点关注 UI 设计和用户体验。 **后端开发:** * 使用 Node.js 和 Express.js 进行服务器端开发。 * 重点讲解使用 MongoDB 进行数据库管理。 * 使用 Redux Toolkit 进行状态管理,创建高效可扩展的应用。 **高级特性:** * 性能优化技术,如防抖 (Debouncing) 和节流 (Throttling),以提升应用性能和用户体验。 * 利用手机摄像头和相册捕获图像,并上传至 Cloudinary 进行安全存储。 * 通过 Stripe(流行的支付平台)集成在线支付功能。 **集成与部署:** * 集成已部署的服务器与移动应用,构建完整且功能齐全的电子商务应用程序。 **学习成果:** * 学员将全面掌握从前端到后端的电子商务应用构建流程。 * 学员将获得部署和维护在线电子商务应用所需的技能。
This course provides in-depth training on building a complete e-commerce mobile application using the MERN (MongoDB, Express, React Native, and Node.js) stack and Redux Toolkit. The course covers all aspects of e-commerce app development, including frontend, backend, and integration.In the frontend section, students will learn how to use React Native to create visually appealing cross-platform mobile apps, with a focus on UI design and user experience. The backend section covers the use of Node.js and Express.js for server-side development, with an emphasis on database management using MongoDB. State management is also covered using Redux Toolkit, which will help students create an efficient and scalable application. The course also covers performance optimization techniques such as debouncing and throttling, which will help students improve the app's performance and user experience.In addition, students will learn how to use the camera and gallery on their mobile device to capture images and upload them to Cloudinary for secure storage.Online payments are integrated using Stripe, a popular payment platform.In the integration section, students will bring everything together by integrating the deployed server with the app to create a complete and functional e-commerce application.By the end of the course, students will have a complete understanding of building a complete e-commerce app, from frontend to backend, and will have the skills needed to deploy and maintain a live e-commerce app.