课程

课程介绍

通过本课程的培训使学员提升到高级开发阶段,能够熟练使用python的第三方库开发工具及应用,运用模块快速处理数据,处理电子邮件等日常事务,进一步了解python开发的流程及趋势,了解python的精度开发的知识,进行更高级别的开发。

培训对象

具备python基础和面向对象编程思想、Office中高级应用技能的人员。

课程收益

熟练掌握Python技能,应用于日常工作中。

知识概要

-- Python常用函数精讲,实现快速编程;
-- Python流程控制及代码区块处理;
-- Python与数据库编程;
-- Python科学计算模块Pandas,NumPy;
-- Matplotlib的python数据可视化;
-- Python网络模块介绍;
-- Python配置文件读取与解析。

课程大纲

模块

学习内容

第一天

Python前序知识回顾

Python初级知识问答

第三方库介绍和应用

集合、二维、三维数组处理

Python常用函数精讲,实现快速编程

逻辑、比较操作,None值处理

Python流程控制及代码区块处理

条件控制、迭代循环及程序语句设计

软件编程,功能化、模块化及软件分支思路

函数设计与函数编程

装饰器与装饰器应用场景

面向对象编程思想及现代软件思想

Python class编写及万物皆对象

异常处理及智能程序自修复

Python与数据库编程

Python ORM编写数据库驱动程序

多线程与多进程编程使用场景

Python队列处理及消息队列处理

第二天

python excel数据操作

Python正则表达式与匹配模型

Python科学计算模块Pandas,NumPy

时序数据的处理

Python实现数列的对比

基于Pandas的皮尔逊关联计算

Anova和卡方关联计算

Matplotlib的python数据可视化

柱状图 折线图 饼图的绘制

动态图库展示

第三天

Python日志管理及日志机制

使用日志诊断程序及编写代用日志的程序

Python网络模块介绍

SMTPlib邮件模块实现电子邮件收发

邮件实现邮件过滤与自动化

Python配置文件读取与解析

Python装饰器精讲,系统流程系列讲解(精讲)

装饰器用法及优势,装饰器使用场景

Sql和Python的融合

使用SQLalchemy进行DB访问

使用Selenium进行网页数据采集

Xpath路径访问

自动化数据采集和表单数据生成

认证过程

无认证考试

开班信息

暂无开班信息