Logo
☆☆☆☆☆
0.0
Intermediate
108h 13m

使用 Java、Spring Boot 和 Vue.js 开发一个电商应用

每个企业都在向线上转型。构建面向客户的电商解决方案需要全栈开发,包括处理用户、库存和支付的后端,以及供客户使用的前端。 在本课程中,你将从零开始构建一个全栈电商应用。我们将使用 Java 和 Spring Boot 框架搭建一个功能强大的后端,支持通过 Stripe API 实现支付功能。后端将包含库存管理面板,支持安全的用户账户管理,并实现完整的结账流程。 前端部分,你将使用 Vue.js 开发客户界面。用户可以浏览商品、创建心愿单、管理购物车,并通过 Stripe 完成支付。用户的个人资料还将保存订单历史记录。 完成本课程后,你将能够独立开发一个完整的全栈电商应用。你对 Java、Spring Boot 和 Vue.js 的掌握,将使你具备推动新一代在线商业发展的能力。

12 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Java、Spring Boot 和 Vue.js 开发一个电商应用
每个企业都在向线上转型。构建面向客户的电商解决方案需要全栈开发,包括处理用户、库存和支付的后端,以及供客户使用的前端。 在本课程中,你将从零开始构建一个全栈电商应用。我们将使用 Java 和 Spring Boot 框架搭建一个功能强大的后端,支持通过 Stripe API 实现支付功能。后端将包...

WHAT YOU'LL LEARN

如何设计API

Content

12 Lessons • 0 Quizzes • 0 Challenges

简介与项目设置
  1. 1

    如何开发电子商务应用

  2. 2

    使用 Spring Boot 开始后端开发

  3. 3

    开始学习前端(Vue.js)

  4. 4

    测验

构建管理面板:后端
  1. 1

    理解后端架构

  2. 2

    设计 API:创建分类

  3. 3

    类别 API:列出所有类别并编辑类别

  4. 4

    创建新产品的API

  5. 5

    任务:列出所有产品并编辑产品

  6. 6

    测验

构建管理面板:前端
  1. 1

    为类别 API 构建用户界面:添加类别

  2. 2

    为分类 API 构建用户界面:显示分类

  3. 3

    设计前端,加载所有数据,并添加页脚/页头

  4. 4

    为分类 API 构建用户界面:编辑分类

  5. 5

    为产品API构建用户界面:添加产品

  6. 6

    为产品API构建用户界面:显示产品

  7. 7

    为产品构建用户界面:编辑产品

  8. 8

    测验

向客户展示产品和分类
  1. 1

    构建首页

  2. 2

    构建产品详情页面

  3. 3

    测验

注册与登录后端
  1. 1

    MySQL 与 ExceptionControllerAdvice 集成

  2. 2

    注册集成

  3. 3

    身份验证令牌

  4. 4

    登录后端

  5. 5

    测验

注册与登录前端
  1. 1

    开发注册功能

  2. 2

    开发登录功能

  3. 3

    任务:开发登出功能

愿望清单与购物车功能:后端
  1. 1

    愿望清单功能

  2. 2

    添加到购物车功能

  3. 3

    获取购物车项目 API

  4. 4

    挑战:实现删除购物车商品的API

  5. 5

    挑战解决方案

愿望清单与购物车功能:前端
  1. 1

    加入愿望清单按钮

  2. 2

    愿望清单页面

  3. 3

    加入购物车按钮

  4. 4

    显示购物车商品

  5. 5

    挑战:实现从购物车中删除功能

Stripe 集成
  1. 1

    Stripe 结账后端

  2. 2

    Stripe 结账前端集成

  3. 3

    集成 create-checkout-session API

  4. 4

    测验

订单历史:后端
  1. 1

    保存订单

  2. 2

    获取用户的订单历史

  3. 3

    挑战

  4. 4

    挑战解决方案

订单历史:前端
  1. 1

    结账后保存订单

  2. 2

    显示订单历史

  3. 3

    挑战:显示单个订单的详细信息

  4. 4

    挑战解决方案

结论
  1. 1

    接下来该去哪里?

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)