课程简介
课程分为6大阶段
阶段一: Python高阶编程技术
阶段二: 前端知识+Vue项目实战
阶段三: Django+DRF
阶段四: 接口自动化平台开发实战
阶段五: Devops技术
阶段六:数据结构/算法/设计模式
学完课程可以做什么?
胜任自动化/测试开发工程师岗位,年薪大幅提升
掌握了Python高阶知识,能够看懂开源框架源码、能够着手二次开发。
在测试能力之上,掌握了DRF + vue 的开发能力,能够独立开发测试平台/测试工具。
能够对自动化测试框架进行二次优化。
掌握devops常用工具,docker部署等,能够酌情改善持续交付方案。
掌握常见算法和设计模式,轻松应对测开岗位面试。
拥有团队话语权,具备跟开发叫板的能力。
课程目录
第1节_开学典礼
第2节_环境管理
第3节_编码规范
第4节_项目结构
第5节_元组和列表的原理和操作
第6节_字典和集合的原理和应用
第7节_推导式
第8节_迭代器和生成器
第9节_函数递归
第10节_纯函数和匿名函数
第11节_常用内置函数
第12节_闭包、偏函数和数据锁定
第13节_装饰器
第14节_类和实例
第15节_魔术方法
第16节_多态
第17节_数据和自省
第18节_内存管理
第19节_元类
第20节_多进程
第21节_多线程
第22节_协程和异步
第23节_HTML简介和基本结构
第24节_HTML基本标签
第25节_图片和表单
第26节_页面布局
第27节_css的基本语法
第28节_css选择器
第29节_特征布局实列
第30节_javascript基础语法和数据类型
第31节_javascript函数及弹框
第32节_javascript错误处理和事件
第33节_jquery简介和使用
第34节_jquery操作HTML及CSS
第35节_ajax
第36节_Flask_基本结构-项目准备
第37节_Flask_基本结构-最小原型
第38节_Flask_基本结构-路由和视图
第39节_Flask_基本结构-数据库和模型
第40节_Flask_基本结构-模板
第41节_Flask__基本结构_-Web_表单
第42节_Flask_核心机制
第43节_Flask多线程
第44节_大型项目
第45节_数据库准备
第46节_定义模型
第47节_模型关系
第48节_数据库操作
第49节_分页
第50节_数据库迁移
第51节_配置选项
第52节_蓝图
第53节_用户登录态维护
第54节_用户注册
第55节_REST设计规范-简介
第56节_请求方法和状态码
第57节_REST优劣
第58节_测试平台功能实现(一)
第59节_测试平台功能实现(二)
第60节_测试平台功能实现(三)
第61节_测试平台功能实现(四)
第62节_测试平台功能实现(五)
第63节_测试平台功能实现(六)
第64节_测试平台功能实现(七)
第65节_测试平台功能实现(八)
第66节_测试平台功能实现(九)
第67节_测试平台功能实现(十)
第68节_测试平台功能实现(十一)
第69节_测试平台功能实现(十二)
第70节_项目结构搭建
第71节_项目,模块功能实现
第72节_复杂功能测试用例实现
第73节_运行用例项目实战
第74节_shell概述、编码规范
第75节_变量、运算符
第76节_流程控制结构、函数
第77节_linux三剑客之grep及进阶命令
第78节_Linux三剑客之sed
第79节_Linux三剑客之awk
第80节_shell脚本实战
第81节_Docker简介、环境部署
第82节_Docker架构、基础命令、基础名词概念介绍
第83节_Dockerfile语法、编写规则
第84节_网络模式host、bridge、none
第85节_持久化存储、数据共享
第86节_Docker_compose多容器编排
第87节_Docker实战部署
第88节_Vue框架应用(上)
第89节_Vue框架应用(下)
第90节_v-model双向绑定&vue实例生命周期
第91节_vue_router前端路由&axios请求库
第92节_vue_axios&vue中的插槽(下)
第93节_Web应用程序处理流程(上)
第94节_Web应用程序处理流程(下)
第95节_Web框架的意义、种类、优缺点分析
第96节_Django框架介绍、MVT模式简介
第97节_工程环境搭建、配置文件修改
第98节_Django_REST_framework框架介绍
第99节_DRF框架中的请求与响应、视图、视图集(上)
第100节_DRF框架中的请求与响应、视图、视图集(下)
第101节_DRF框架中的序列化与反序列化过程(上)
第102节_DRF框架中的序列化与反序列化过程(下)
第103节_DRF框架中的过滤、排序、分页功能
第104节_DRF框架中的认证、授权功能
第105节_自动生成API接口文档、调试方式(上)
第106节_自动生成API接口文档、调试方式(下)
第107节_Django中url的创建、DRF中视图集的Routers路由(上)
第108节_Django中url的创建、DRF中视图集的Routers路由(下)
第109节_Django_ORM数据库概念、模型分析设计(上)
第110节_Django_ORM数据库概念、模型分析设计(下)
第111节_Django_ORM数据库操作、查询集概念(上)
第112节_Django_ORM数据库操作、查询集概念(下)
第113节_HTTPRunner框架作用、基本概念(上)
第114节_HTTPRunner框架作用、基本概念(下)
第116节_HTTPRunner框架常见用法(一)下
第117节_HTTPRunner框架常见用法(二)
第118节_测试平台功能实现(一)
第119节_测试平台功能实现(二)
第120节_测试平台功能实现(三)
第121节_测试平台功能实现(四)
第122节_测试平台功能实现(五)
第123节_测试平台功能实现(六)
第124节_测试平台功能实现(七)
第125节_测试平台功能实现(八)
第126节_测试平台功能实现(九)
第127节_测试平台功能实现(十)
第128节_测试平台功能实现(十一)