Python编程与应用开发
Kim Xu 查看讲师
百林哲咨询(北京)有限公司专家团队成员
现任七牛云存储资深工程师,精通Python/C程序,有9年工作经验,擅长系统/安全,主要活跃在shlug和cpug社区。他曾主持过多个大型系统的设计和开发,是python-segment和uniproxy的作者。
浏览:6277次
详情 DETAILS

简介

培训特点

当Google第一个为云开发启动的应用引擎所支持的语言就有Python,而且Python持有Google应用引擎唯一扩展语言的荣誉有很长时间。作为web应用中最强大的语言Python 2.0同时也因为其转向了社区支持和开源开发而流行。

本课程从基础开始详细讲解Python的内容,以动手操作,上机实践为主,技能传授。

目标

课程中的理论和经验来自于本人对Python多年的经验,从实际的经验出发,从基础讲起,以边讲边练为主,能够通过本课程的培训,完全掌握Python的各种功能。

课程将重现经典案例,通过实例讲解,并对应学员的实际工作问题,使学员能够把传授的经验和自己的问题结合起来,有效的启发思路、激发兴趣、并掌握解决问题的基本方法。

课程时长

2天(12H)

受众人群

1、从事大数据开发的技术人员

2、大数据分析统计、建模挖掘的业务人员

分享提纲

Python基础

1.安装

2.工作环境设定

类型系统

1.字符变量

2.数字变量

3.布尔变量

4.序列容器

5.非序列容器

6.第一类函数对象

控制结构

1.选择结构

2.循环结构

3.迭代结构

4.块结构

Python编程规范

1.文件头

2.缩进

文件输入输出

1.文件打开模式

2.文件输入输出

3.文件按编码打开

错误与异常

1.抛出和捕获

2.系统异常和程序异常

3.异常家族树

4.final

5.异常处理规范

函数和函数式编程

1.普通函数

2.匿名函数

3.变长参数

4.参数默认值

5.第一类函数对象

6.闭包

7.装饰器

8.map, filter, reduce

模块编程

1.模块导入

2.路径和导入规则

面向对象


执行环境

1.LGB规则

2.LEGB规则

3.环境变量

正则表达式

1.正则表达式基础

2.正则表达式在python中的使用

3.正则应用实例

网络编程

1.socket编程

2.tcp编程

3.udp编程

多线程编程

1.多线程程序

2.同步机制

1.mutex

2.信号量

3.event

图形用户界面1.tk实战
数据库编程

1.ORM

2.session和连接管理

Web编程

1.url routing

2.template

3.form

web编程实践
拓展Python


 


预约内训 APPLY
前往提交您的需求,我们会及时与您联系
课程推荐 COURSE

企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1