黑马程序员Java项目《苍穹外卖》企业级开发实战(视频+源码+资料)

黑马程序员Java项目《苍穹外卖》企业级开发实战(视频+源码+资料)

黑马程序员Java项目《苍穹外卖》企业级项目,包含管理端和用户端两部分业务场景 ,涉及餐饮外卖业务全流程,基于SpringBoot、SpringMVC 、MyBatis等框架,还原企业真实场景 ,详解复杂业务逻辑的技术实现技巧。其中,购物车,订单 ,报表,分布式缓存四大解决方案,应对外卖行业的企业开发难题 ,工作时,拿来即用!

◆ 适学人群
有一定Java基础,掌握Javaweb、Mysql、SSM框架的人群 。应届毕业生 ,急缺开发经验的同学。

◆ 学习收获
1. 了解企业项目整体开发流程;
2. 掌握Spring Boot和主流框架集成实现项目的快速开发;
3. 掌握外卖行业相关的业务流程和功能架构;
4. 了解项目架构的演进过程;
5. 掌握需求分析的方法和需求设计 、实现的转化过程;
6. 掌握订单的处理过程;
7. 掌握分布式缓存的设计和应用。

◆ 能力目标
– 需求分析能力
1. 有能力根据产品原型进行需求分析
2. 有能力根据产品原型分析出对应接口
– 设计能力
1. 能够根据产品原型设计简单的数据库模型
2. 能够根据产品原型进行接口设计
3. 能够根据产品原型设计DTO和VO
– 编码能力
2. 能够熟练应用SpringBoot、Springmvc、mybatis等基础框架
3. 熟练掌握SQL的编写
4. 能够根据开发文档开发简单的单体项目
5. 能够对前端代码进行打包和运行
6. 能够修改和后端服务交互的前端代码
– 自学能力
1. 能够根据第三方服务提供的开发文档编写例子程序
2. 能够根据第三方服务提供的开发文档自学并应用到项目中

课程目录:
第一章:环境搭建(1天)
day01:项目概述 、环境搭建
第二章:基础数据维护(3天)
day02:员工管理、分类管理
day03: 菜品管理
day04:项目实战(套餐管理)
第三章:点餐业务(6天)
day05:店铺营业状态设置
day06:微信登录、商品浏览
day07:缓存商品 、购物车
day08: 用户下单、订单支付
day09: 项目实战(历史订单、订单管理)
day10: 订单状态定时处理 、来单提醒和客户催单
第四章:数据统计(2天)
day11: 数据统计(图形报表)
day12: 数据统计(Excel报表)