首页>全部课程>Python进阶
Python进阶
东方瑞通资深讲师
Python进阶
报名课程可获赠200.0元助学金,助学金说明 >>
退费说明:报名后未上课、以及仅上课半天的学员可无条件全额退培训费
点击查看详情>>
直播面授
时间图标 培训课时 6天(36课时)
标题图标 课程介绍 标题图标

本课程的学员需要有Python编程基础,在此基础上学习Python进阶课程。

该课程体系包括:Python语言基础、Python语言进阶、PythonWeb,Python爬虫,Python数据分析,Python人工智能。学员可以根据自身基础选择一门或多门课程进行组合学习。

通过学习本门课程的学员可以更加深入了解Python语言,通过学习Python进阶课程,学员可以更深一步的了解Python的面向对象编程思想,了解Python的线程,进程,协程,了解Python中常用的第三方库的应用,了解Python的网络编程。

Python课程体系:

image.png

标题图标 学员基础 标题图标

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绘图