课程名称:Flask 实现微服务架构电商网站培训

4401 人关注
(78637/99817)
课程大纲:

Flask 实现微服务架构电商网站培训

 

 

1 设计网站技术架构

2 API 接口调试工具 Postman

3 MarshmallowJSON 序列化工具

4 Python 线程使用

5 Flask 请求处理

6 Bootstrap 组件使用

7 设计项目目录结构

8 MongoDBGridFS 文件存储

9 Python 图像处理

10 Supervisored 配置

11 Jinja2 模板编写

12 后台服务接口调用

1
产品需求及技术架构

1.了解淘贝网产品需求

2.设计网站技术架构

3.设计项目目录结构

2
开发公共库

1.API接口调试工具Postman

2.MongoDBGridFS文件存储

3.MarshmallowJSON序列化工具

3
开发文件服务

1.开发API

2.测试API

1
生成图片缩略图

1.Python图像处理

2.Python线程使用

4
开发用户服务

1.开发API

2.测试API

5
开发商场服务

1.开发API

2.测试API

2
开发商品和店铺搜索接口

1.MySQL中文全文搜索

6
开发购买服务

1.开发API

2.测试API

3
部署微服务

1.Supervisord配置

2.Python标准输出和标准错误输出非缓冲模式

7
网站布局和公共组件

1.开发首页

2.错误页

3.全局Macros

8
开发网站用户模块

1.定义服务访问类

2.注册、登录和退出

3.编辑资料

4.设置头像

5.修改密码

6.钱包

7.收货地址

4
展示钱包交易记录

1.Flask请求处理

2.Jinja2模板编写

3.BootrstrapTables组件使用

9
开发网站商场模块

1.店铺浏览

2.商品浏览

3.商品详情

5
搜索商品和店铺

1.后台服务接口调用

2.Flask请求处理

3.Jinja2模板

10
开发网站购买模块

1.购物车管理

2.下订单

3.支付订单

6
添加网站首页

1.Redis使用

2.BootstrapCarousel组件使用

7
使用 Etcd 提升系统健壮性

1.分布式系统可靠性

2.Etcd使用场景

3.Etcd安装部署

4.Python里访问Etcd服务