课程大纲

Python 编程简介

  • 运行 Python 代码
  • 使用 Python 开发工具(IDE 和命令行工具)
  • 使用 Python 和 iPython shell 以及 iPython 笔记本

数据类型和操作

  • 整数和浮点数
  • 字符串和字节
  • 元组和列表
  • 词典和有序词典
  • 套装和冷冻套装

组织和分发代码

  • 创建模块和包
  • 将代码分发到存储库

面向对象和函数式 Programming

  • 创建和使用函数和类
  • 使用装饰器修改函数和类
  • 元类简介

错误处理和测试

  • 处理和引发异常
  • 编写和执行测试(文档测试和单元测试)
  • 通过测试检查代码覆盖率

使用文件和目录

  • 访问不同类型的文件和文件处理原则
  • 创建、读取、更新和删除文件(包括常规文本文件、csv 以及 Microsoft Word 和 Microsoft Excel 文件)
  • 使用正则表达式从文本文件中提取数据
  • 创建和删除目录、列出和搜索文件

访问 Database

  • 选择、插入、更新和删除数据
  • 基于 SQLite 3、PostgreSQL 和 MySQL 的通用数据库 API
  • 使用对象关系映射器 (SQLAlchemy)
  • 使用 NoSQL 数据库

征服网络

  • 检索网页
  • 解析 HTML 和 XML
  • 自动填写 Web 表单
  • 在 Python 中创建 Web 应用程序

要求

没有

  28 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (5)

相关课程

课程分类