全栈Web开发 Python & VueCli培训
章节1:初识网页与网站
1网站运行的原理
2构建本机服务器(Nginx安装)
3书写第一个HTML网页
4页面中的Vue与Ajax请求
5文本nginx的使用文档 及 加群提醒(介绍)
章节2:Django框架的应用
6Python初识与安装
7Django的安装
8创建自己的app项目
9Django的基础设置
10理解django的MVC MTV模式
11第一个页面并配置路由
12创建第一个数据表
13进入admin 升级Django3.0熟悉项目搬家
14django配置MySQL
15视图层views读取数据到HTML模板
16手写HTML设计到项目规划
17一对多关系表
18Django模板的for循环
19Django的模板继承
20了解路由传参(url)
21认识JSON与错误处理
22安装 django-rest-framework
23数据的序列化
24Python字典的数据整理
25阶段终:重新认识Ajax与Vue
章节3:VueJS开发
26更多vuejs数据绑定的方法
27安装NodeJS环境
28安装VueCli4.0
29VueCli项目的创建
30VueUI管理项目插件
31vue组件的基础概念
32第一个视图组件
33为各组件分配路由
34认识webpack 安装axios
35理解cors跨源请求
36django-cors-headers的安装与配置
37VueCli项目中的 v-for 与 v-if
38vue-router路由传参
39初探编译和打包
40执行一次 POST 请求
41理解登陆安全及流程
42Django后端 Token分发
43vueCli 父向子组件通信
44提交到Django用户注册
45Axios提交图片保存并返回预览
46JS操作浏览器缓存 与 数据删除
47为什么使用vuex
48vuex的初次使用
49子向父组件传值
50阶段终:子组件之间传值的两种方法
章节4:实战:一个博客试看
51概念理解:前后端 与 前后台
52:django项目数据库设计
53思路:页面规划
54:引入ElementiUI
55:布局整站样式CSS
56:响应式布局
57:添加导航栏 引入表单
58:引入富文本(jquery与bootstrap的webpack引入)
59:配置应用框架组件(学会查阅文
60:文章发布页1 -- 富文本图片插入
61:文章发布页2 -- 远程图片插入
62:文章发布页3 -- 封面图选定
63:服务搭建 与 Api文档书写
64:Python爬虫利器 BeautifulSoup
65:保存远程图片(下载)
66:保存本地图片(上传)
67:用户管理 登录注册api接口
68:登录注册页 Api接通传递token
69:Vuex管理异步请求 actions的方法写入与使用
70:路由鉴权 与 路由守卫
71:登陆状态修改
72:自动登录 与 Token重置
73:文章列表页 与 分页器
74:列表分页交互 与 文章删除
75:Django用户鉴权 与 权限系统设计
76实战功能1:用户组的功能开发 -- 创建 赋权并分配用户
77实战功能2:栏目树形结构 与 文章栏目分配
78实战功能3:评论点赞收藏 与 alipay支付接口
章节5:部署上线
79部署:Nginx+Uwsgi+Django部署Https上线(阿里云ECS)
80部署:Vuecli 项目压缩编译 线上生产调试
81完结福利:支付宝alipay 支付回调接口