课程大纲

Python 程式设计简介

  • 执行 Python 程式码
  • 使用 Python 开发工具(IDE 和命令列工具)
  • 使用 Python 和 iPython shell 以及 iPython Notebook

数据类型和操作

  • 整数和浮点数
  • 字串和位元组
  • 元组和列表
  • 字典和有序字典
  • 集合和冻结集合

组织和分发代码

  • 建立模组和套件
  • 将代码分发到储存库

适合物件和函数式Programming

  • 建立和使用函数与类别
  • 使用装饰器修改函数和类别
  • 介绍元类别

错误处理和测试

  • 处理和引发例外
  • 撰写和执行测试(文件测试和单元测试)
  • 检查测试的程式码覆盖率

使用档案和目录

  • Access 不同类型的档案和档案处理原则
  • 建立、读取、更新和删除档案(包括一般文字档案、csv 档案,以及 Microsoft Word 和 Microsoft Excel 档案)
  • 使用正规Express从文字档案中提取数据
  • 建立和删除目录,列出和搜寻档案

存取Database

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

征服网路

  • 撷取网页
  • 解析 HTML 和 XML
  • 自动填写网页表单
  • 在 Python 中建立网页应用程式

要求

没有

 28 小时

客户评论 (7)

即将举行的公开课程

课程分类