曙海教学优势
本课程以项目实现为导向,面向企事业项目实际需要,秉承二十一年积累的教学品质,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。线上/线下/上门皆可,课程可定制,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。曙海培训的课程在业内有着响亮的知名度。大批企业和曙海
建立了良好的合作关系,合作企业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绘图 |