
曙海教学优势
课程可定制,线上/线下/上门皆可,报名热线:4008699035。本课程以项目实战案例实现为主线,面向企事业单位项目开发实际,秉承21年积累的教学和研发经验,培训讲师将会与您分享设计的全流程以及工具的综合使用经验以及技巧。
  我们的课程培养了大批受企业欢迎的工程师。曙海培训的课程在业内有广泛的美誉度。大批企业和曙海
     建立了良好的合作关系,20多年来,合作企事业单位以达30多万。

l 有Python编程语言基础
l 热爱编程事业,对编程有浓厚的兴趣
l 最好已经学习过程序语言设计技术,对面向对象技术也有一定的了解。如Java编程语言,C语言,C++,Web前端等
 课程目标
 课程目标 
l 掌握面向对象编程的思想,并掌握面向对象编程的封装,继承,多态等知识点
l 掌握PyMySql模块,实现Python对数据库的增删改查等操作
l 更深入的理解Python编程
l 从深度和广度扩充Python知识体系
l 深入理解Python的设计理念和背后原理
 课程大纲
 课程大纲 
| Python语言进阶 | |
| 章 节 | 模 块 | 
| 第1章 Python面向对象编程 | 1. 面向对象编程的基本介绍 2. 面向对象的基本单位类与对象 3. 面向对象中魔法函数init,str,del 4. 类属性及类方法,静态方法的定义与应用 5. 面向对象中封装的概念及应用 6. 继承,单继承,多继承,多层继承 7. 方法的重写 8. super()的应用场景 9. 多态的概念及应用 | 
| 第2章 Python中高阶函数 | 1. Python中高阶函数的介绍及应用场景 2. Python中高阶函数的定义 3. Python中内置的高阶函数 4. Python中高阶函数的具体应用 | 
| 第3章 闭包,装饰器,生成器 | 1. 闭包的概念与应用 2. 装饰器的介绍与应用场景 3. 装饰器装饰有参函数,无参函数,有返回值函数等 4. 生成器的概念与应用 5. 深拷贝与浅拷贝 | 
| 第4章 Python中线程,进程,协程 
 | 1. 线程的概念 2. 线程的创建 3. 多线程的概念与多线程的创建 4. 多线程的线程安全问题 5. 多线程线程安全问题的解决方案 6. 进程的概念 7. 进程的创建于于具体的应用 8. 协程的概念与具体的应用 | 
| 第5章 Python操作数据库 | 2. Mysql数据的安装 3. Mysql数据库的基本操作 4. Python中PyMysql模块的用法 5. Python对Mysql数据库实现增删改查操作 6. 对象映射 | 
| 第6章 Python操作Excel(基础) | 1. xlrd,xlwt,openpyxl各个模块的介绍 2. openpyxl模块的具体操作 3. excel中的三大对象workbook,sheet,cell的介绍与应用 4. Python操作excel表格的具体实现 5. Mysql数据与excel表格数据的相互操作 | 
| 第7章 Python中的设计模式 | 1. 常用的设计模式介绍 2. 单例模式的介绍及应用场景 3. 单例模式的设计与实现 4. 简单工厂模式的介绍及应用场景 5. 简单工厂模式的设计与实现 6. 抽象工厂模式的介绍与应用场景 7. 抽象工厂模式的设计与实现 | 
| 第8章 网络编程UDP和TCP协议 | 1. 网络通信的概述 2. IP地址与port端口 3. UDP协议介绍与原理 4. UDP协议服务端与客户端通信 5. TCP协议简介与原理 6. TCP协议服务端与客户端通信 | 
| 第9章 GUI编程 | 1. Tkinter模块 2.控件创建 3.组件的使用 4.标准属性 5.Turtle绘图 |