Python课程

基础课程

序号基础课程备注
1课程介绍
2python历史介绍
3python安装windows,linux,mac
4python虚拟环境
5pip使用自定义源,打包,上传,安装离线包,新建私有pip包服务器
6python编码规范
7python基础语法
8练习: 基础语法练习题课后作业

高级课程

序号高级课程备注
1python深浅拷贝、正则表达式
2python列表生成器、迭代器、上下文管理器与with语句
3python常用模块和函数
4python装饰器
5python常用数据结构
6python面对对象封装、集成、多态、类方法、静态方法与属性、鸭子类型与抽象基类
7python网络编程
8python协程、异步
9python多线程、多进程、并行计算
10python文件操作
11python常用模块os模块、sys模块、datetime模块、collections模块、itertools模块、itertools模块
12python定时任务
13多语言互操作 多语言互操作例子python调用其他编程语言
14进阶调试工具icecream-pysnooper
15练习: 高级语法练习题

web开发课程

序号web课程备注
1linux介绍centos,ubuntu
2vim使用
3bash使用
4nginx使用
5PowerDesigner使用绘制db设计模型图
6nginx使用
7mysql安装windows,linux,mac
8flask web开发路由与视图函数,模板引擎,表单处理与验证,数据库操作,构建,开发,调试,模块开发,使用flask开发网页和api
9AOP介绍,使用
10依赖注入介绍,使用
11docker介绍,使用
12jenkisn介绍,使用
13cicd构建docker、jenkins、github
14项目练习开发一个博客页面,新增博客内容,修改博客内容,博客翻页,博客搜索功能,项目架构设计数据库设计与实现,视图与模板的实现,表单处理与验证,用户认证与授权,部署与优化,异步编程
15测试介绍
16单元测试 、性能测试
17自动化测试
18课程练习集成自动化测试到cicd流程中
19性能测试

数据分析课程

序号数据分析课程备注
1爬虫介绍
2selenium介绍,使用
3puppter介绍,使用
4playwright 、pyppeteer介绍,使用
5autoCrawler介绍,使用
6常用的统计图一览介绍,使用
7pyecharts介绍,使用
8bokeh介绍,使用
9chartify介绍,使用
10ploty介绍,使用
11matplotlib介绍,使用
12numpy介绍,使用
13pandas介绍,使用

客户端开发课程

序号客户端课程备注
1exe打包
2tkinter介绍,使用
3pygame介绍,使用
4pyqt介绍,使用

趣味课程

序号趣味课程备注
1python图像处理生成mosaic图片 codebox mosaic
2视频处理处理视频文件 简单的2种方式
3办公自动化2个简单的例子

联系方式:

[email protected]