求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
航天信息 Java EE 5
中科院研 J2EE高级开发
赛迪时代 “J2EE设计模式
福富软件 J2EE设计模式和
上海盛趣 J2EE架构设计
信城通 J2EE体系架构设
北大方正 Java中级&J2

相关课程  
Struts+Spring+Hibernate
基于J2EE的Web 2.0应用开发
J2EE设计模式和性能调优
Java EE 5企业级架构设计
Java单元测试方法与技术
Java编程方法与技术
 
 
Python 编程方法与应用开发
刘老师
知名Python技术专家和开发高手,基于Python开发了多个应用系统,具有丰富实际经验
报名课程       
时间地点: 北京 8月25-26日、上海 深圳 根据报名开班
课程费用: 5000元/人 详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
 
    本课程结合实际开发案例,从Python开发基础讲解,然后讲解基于Python 的应用开发关键技术,课程将结合应用的开发案例剖析基于Python构建一个完整的应用的方方面面。
培训目标:
  • 了解Python编程基础
  • 了解Python编程规范
  • 学习基于Python的文件和输入输出编程
  • 错误和异常
  • 函数和函数式编程
  • 模块编程
  • 面向对象编程
  • 执行环境
  • 正则表达式
  • 网络编程
  • 多线程编程
  • 图形用户界面编程
  • Web编程
  • 数据库编程
  • 扩展Python

培训对象:Python软件开发工程师

学员基础:具有一定的各种语言开发经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
Python快速入门
  • 什么是Python
  • Python特点
  • Python高级特性
  • 下载和安装Python
  • 运行Python
  • 集成开发环境
  • Python文档
  • 比较Python(Python与其他语言的比较)
Python基础
  • 语句和语法,标识符
  • 变量和赋值
  • 操作符,控制语句
  • 错误和异常
  • 函数,类,模块
  • 基本风格指南
  • 内存管理
Python对象
  • Python 对象
  • 标准类型
  • 其他内建类型
  • 内部类型
  • 标准类型操作符
  • 标准类型内建函数
  • 类型工厂函数
  • 标准类型的分类
数字处理
  • 如何创建数值对象并用其赋值(数字对象)
  • 整型
  • 双精度浮点型
  • 复数
  • 操作符
  • 内建函数与工厂函数
  • 布尔“数”
  • 十进制浮点型
序列:字符串、列表和元组
  • 序列
  • 字符串
  • 字符串和操作符
  • 只适用于字符串的操作符
  • 内建函数
  • 字符串内建函数
  • Unicode
  • 列表
  • 操作符
  • 内建函数
  • 元组、操作符和内建函数
映像和集合类型
  • 映射类型、操作符、内建函数和工厂函数
  • 集合类型、操作符、内建函数和方法
条件和循环语句
  • if语句else语句 
  • while语句
  • for语句
  • break语句
  • continue语句
  • pass语句
  • 列表解析
  • 生成器表达式
文件和输入输出
  • 文件对象
  • 文件内建函数(open()和file())
  • 文件内建方法
  • 文件内建属性
  • 标准文件
  • 命令行参数
  • 文件系统
  • 文件执行
错误和异常
  • python 中的异常和错误
  • 触发异常
  • 检测和处理异常的流程解析
  • 断言
  • *字符串作为异常
  • 上下文管理
函数和函数式编程
  • 函数vs过程
  • 调用函数
  • 创建函数
  • 传递函数
  • formal arguments
  • 可变长度的参数
  • 函数式编程
  • 变量作用域
  • *递归
模块编程
  • 模块和文件
  • 名称空间 
  • 导入模块 
  • 模块内建函数
  • 包和目录结构
  • 自动载入的模块
  • 模块执行
面向对象编程
  • 面向对象设计与面向对象编程的关系
  • 类的声明与定义、
  • 类属性
  • 类的实例、实例属性
  • 绑定和方法调用
  • 静态方法和类方法
  • 组合
  • 子类和派生
  • 继承
  • 类、实例和其他对象的内建函数
  • 用特殊方法定制类
  • 私有化
  • *授权
  • 新式类的高级特性(python 2.2+)
执行环境
  • 可调用对象
  • 代码对象
  • 可执行的对象声明和内建函数
  • 执行其他(python)程序
  • 执行其他(非python)程序
  • 受限执行
  • 结束执行
  • 各种操作系统接口
正则表达式
  • 什么是正则表达式
  • 正则表达式使用的特殊符号和字符
  • 正则表达式和Python语言
  • 正则表达式示例
网络编程
  • Python中的网络编程
  • socket()模块函数
  • 套接字对象(内建)方法
  • 创建一个TCP服务器
  • 创建TCP客户端
  • *SocketServer模块
  • Twisted框架
  • Python实现FTP
  • Python实现NNTP
  • Python实现电子邮件
多线程编程
  • 线程和进程
  • Python、线程和全局解释器锁
  • thread模块
  • threading模块
图形用户界面编程
  • 什么是Tcl、Tk和Tkinter
  • Tkinter与Python编程 
  • Tkinter举例
  • 标签组件
  • 按钮组件
  • 进度条组件
  • Tk Interface eXtensions (Tix)
  • MegaWidgets (PMW)
  • wxWidgets和wxPython
  • GTK+和PyGTK
Web编程
  • 使用Python创建Web客户端
  • 高级Web客户端
  • Web(HTTP)服务器
  • 建立CGI应用程序
  • 在CGI中使用Unicode编码
  • 表单提交和文件的上传
  • cookie处理
  • Web服务编程
数据库编程
  • 数据库和Python
  • Python数据库应用程序接口(DB-API)
  • 对象-关系管理器(ORM)
  • Python和ORM
  • 数据库访问开发举例
扩展Python
  • 为什么要扩展Python
  • 创建Python扩展
  • 用样板来包装你的代码
  • 编译
  • 导入和测试
  • 引用计数
  • 线程和全局解释器锁(GIL)

 
其他人还看了课程
红帽认证  
企业战略与变革管理  
软件架构设计方法  
数据分析与挖掘  
定制内训




最新活动计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]