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