React [2021] - The Full Stack Serverless eCommerce Course

所在平台: Udemy

课程主页: https://www.udemy.com/course/react-full-stack-serverless-ecommerce/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:React [2021] - 完整的无服务器电子商务课程 课程概述:本课程旨在通过使用React和无服务器架构(Firebase、Cloud Functions、Firestore、Storage、Authentication、Hosting)构建一个功能全面的电子商务应用程序。虽然课程是使用TypeScript开发的,但如果你更喜欢JavaScript也是完全可以的。该课程采用“动手实践”的教学方式,完成后你将能够创建一个功能齐全且高效的电子商务应用。 课程内容包括: - 使用Context API和hooks进行React状态管理 - 自定义hooks的使用 - 用户注册、登录、重置密码及社交媒体登录 - 身份验证和授权 - 路由保护和管理 - 使用自定义hook将UI与逻辑分离 - 创建优雅可重用的组件(按钮、输入框、标签、分页等) - 设计优雅的可重用模态窗口 - 高效创建和管理表单(使用react-hook-form) - 完整功能的购物车 - 结合Stripe的完整结账系统 - 在Stripe系统中保存信用卡信息及设置默认卡 - 创建管理员区域以管理产品、订单和用户 - 分页和标签功能 - 使用Algolia搜索实现搜索功能 - 在搜索结果中应用分页 - 使用Firebase Firestore作为数据库 - 集成Firebase Cloud Functions作为后端 - 在Firebase Storage中保存图像 - 安全管理Firestore数据 - 使用Firebase Hosting部署应用 无论你更倾向于使用TypeScript还是JavaScript,本课程都将为你提供全面的学习体验。

课程评论(0条)

课程详情

*** The course is created in Typescript but it is definitely fine if you prefer Javascript ***Build a full-featured eCommerce application using React and serverless architecture (Firebase, Cloud Functions, Firestore, Storage, Authentication, Hosting).This is a learn-by-doing course, and at the end of this course, you will be able to build a full-fledged and performant eCommerce application.Here are what the course will be covering.React state management using Context API and hooksCustom hooksSign up, sign in, reset password, and social media loginAuthentication and authorizationRoute protection, route managementHow to separate the UI and the logic using custom hookHow to create an elegant reusable component (Button, Input, Tab, Pagination)How to create an elegant reusable modalHow to effectively create and manage form (using react-hook-form)Fully functional shopping cartFull-featured checkout system with StripeHow to save card/set default card on Stripe systemCreate an admin area that user can manage products, manage orders, manage usersPagination and tabsSearch functionality using Algolia searchHow to apply pagination on the search results.How to use Firebase Firestore as a databaseHow to integrate Firebase Cloud Functions as a backend.How to save image on Firebase StorageSecure FirestoreHow to deploy the app using Firebase Hosting*** The course is created in Typescript but it is definitely fine if you prefer Javascript ***

课程标签

0人关注该课程

主题相关的课程