
├── Vue3+Django4全新技术实战全栈项目课程目录
├── 01、第1章:课程介绍
│ └── 课程介绍
├── 02、第2章:前端工程开发:环境搭建
│ ├── Vue概述
│ ├── Vue项目创建初体验
│ ├── 认识npm
│ ├── npm基本使用与配置文件说明
│ └── …
├── 03、第3章:前端工程开发关联技术:webpack构建工具
│ ├── 什么是webpack
│ ├── webpack基本理念与配置说明
│ ├── 多入口多出口模式配置
│ ├── HTML资源打包与压缩
│ ├── CSS资源打包与文件提取
│ └── …
├── 04、第4章:前端工程开发关联技术:ES6与Axios网络请求库
│ ├── Axios网络请求库概述
│ ├── ES6 Promise原理
│ ├── Axios发送GET/POST请求
│ ├── Axios并发请求处理
│ ├── Axios全局配置应用
│ ├── Axios实例封装
│ └── Axios拦截器应用
├── 05、第5章:前端工程开发关联技术:Vue脚手架
│ ├── 什么是Vue脚手架
│ ├── 手动创建Vue项目与参数介绍
│ ├── 脚手架配置扩展
│ └── 理解数据定义与MVVM模式
├── 06、第6章:后端工程开发:环境搭建
│ ├── Python基础环境搭建
│ ├── Pycharm使用说明
│ ├── 虚拟环境安装与应用
│ ├── Linux系统安装与配置
│ ├── MySQL数据库安装
│ ├── Navicat安装与连接MySQL
│ └── …
├── 07、第7章:Django框架与第一个Django程序
│ ├── 全面认识Django并确定开发版本
│ ├── 搭建Django开发环境
│ └── 第一个程序及目录解析
├── 08、第8章:慕西商城后端项目准备
│ ├── 慕西商城项目工程初始化
│ ├── 项目需求分析
│ ├── 数据表结构设计
│ ├── MySQL数据库配置
│ ├── models模型类生成数据库表
│ └── 根据表结构自动生成models模型类
├── 09、第9章:DjangoRestFramework快速开发商品分类和购物车接口
│ ├── DRF概述及环境安装
│ ├── 商品分类接口开发
│ ├── Serializer序列化器实现商品数据查询
│ ├── View视图类执行过程源码分析
│ ├── 购物车接口开发
│ └── …
├── 10、第10章:DjangoRestFramework演变进阶,开发订单、收货地址、评论接口
│ ├── 用户注册接口开发
│ ├── ModelSerializer封装注册接口
│ ├── 用户个人中心获取用户信息接口
│ ├── 订单逻辑梳理与表创建
│ ├── GenericAPIView视图开发订单接口
│ ├── Mixin混合类开发收货地址接口
│ ├── ViewSets与Router路由实现评论接口
│ └── …
├── 11、第11章:token认证原理与实战
│ ├── cookie、session与token区别
│ ├── JWT实现原理
│ ├── 基于JWT认证代码实现
│ ├── DRF-JWT用户登录认证
│ └── Token全局配置
├── 12、第12章:准备慕西商城前端开发环境、前后端环境联调
│ ├── 慕西商城项目资源准备
│ ├── 封装基础网络请求
│ ├── 前后端联调请求后端接口
│ └── 配置基础router信息
├── 13、第13章:慕西商城首页开发
│ ├── 首页核心功能与实现思路
│ ├── 首页顶部标题栏开发
│ ├── 首页头部结构与搜索框开发
│ ├── Element Plus安装与使用
│ ├── 导航菜单开发
│ ├── 二级菜单开发
│ └── 首页Banner图效果开发
├── 14、第14章:首页完善、滚动翻页加载数据
│ ├── 发现好物功能开发
│ ├── 首页分类选项卡实现
│ ├── 商品列表数据获取
│ ├── vue3-seamless-scroll滚动插件
│ └── 滚动翻页加载数据
├── 15、第15章:商品精准搜索、排序、分页全栈开发
│ ├── 商品搜索列表页开发
│ ├── 商品排序实现
│ ├── 商品搜索接口开发
│ ├── 商品分页实现
│ └── …
├── 16、第16章:商品详情、商品评论和评论翻页
│ ├── 商品详情页开发
│ ├── 商品信息接口
│ ├── 商品评论接口
│ ├── 评论分页功能
│ └── …
├── 17、第17章:慕西商城登录全栈开发
│ ├── 用户登录页面开发
│ ├── 登录网络请求封装
│ ├── Vuex+LocalStorage登录状态管理
│ ├── 退出登录功能
│ └── Token权限验证
├── 18、第18章:购物车与订单创建
│ ├── 购物车业务逻辑设计
│ ├── 购物车页面开发
│ ├── 商品数量计算
│ ├── 添加购物车
│ ├── 商品批量删除
│ └── 创建订单
├── 19、第19章:个人中心模块
│ ├── 个人中心页面开发
│ ├── 地址管理
│ ├── 收货地址新增、编辑、展示
│ ├── 我的订单页面
│ └── …
├── 20、第20章:订单与支付模块
│ ├── 订单详情开发
│ ├── 支付业务流程
│ ├── 支付宝沙箱环境
│ ├── 提交订单
│ ├── 支付成功回调
│ └── 我的订单完善
├── 21、第21章:慕西商城项目上线部署
│ ├── Linux服务器准备
│ ├── Django后端部署
│ ├── Vue项目多环境配置
│ ├── Nginx前端工程部署
│ └── …
├── 22、第22章:课程总结
│ └── 课程总结