 课程大纲:
        
    课程大纲: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服务
    
 
        
     
     
     
         
     加入高级会员获得助教答疑
 加入高级会员获得助教答疑 
                