北京Python进阶课程培训

导读 本课程的学员需要有Python编程基础,在此基础上学习Python进阶课程,该课程体系*括:Python语言基础、Python语言进阶、PythonWeb,Python爬虫,Python数据分析,Python人工智能。学员可以根据自身基础选择一门或多门课程进行组合学习。
400-888-9073 49
华为 安全 自动化运维 云计算与物联网 前沿课程 项目管理 编程语言 研发改进 软件测试 大数据与人工智能 架构设计 职业素养 管理技能

课程详情

2021-04-07

Python进阶课程培训

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

Python进阶课程培训

一、 学员基础:

有Python编程语言基础

热爱编程事业,对编程有浓厚的兴趣

*已经学习过程序语言设计技术,对面向对象技术也有一定的了解。如Java编程语言,C语言,C++,Web前端等

二、 课程目标:

掌握面向对象编程的思想,并掌握面向对象编程的封装,继承,多态等知识点

掌握PyMySql模块,实现Python对数据库的增删改查等操作

更深入的理解Python编程

从深度和广度扩充Python知识体系

深入理解Python的设计理念和背后原理

三、课程大纲:

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

上一篇: 北京微信公众平台应用开发基础培训 下一篇: 北京Python web开发课程培训

推荐课程

查看全部课程
北京IT认证培训中心

北京IT认证培训中心

海淀校区

查看全部校区 进入官方主页