师傅带徒弟学Python:第三篇【Python】实用库与框架视频课程

中级学习Python实用库与框架。

5分 更新: 2018/10/04

收藏( 189 下载课程 二维码 下载学堂APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

261557 学习人数 14小时39分钟 95课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

下载资料后不支持
24小时内答疑 随时随地观看课程
  • 课程介绍
  • 课程大纲
  • 学员评价
  • 其他课程 133
  • 专题套餐

适合人群:

Python感兴趣人员,从事Python开发者,零基础学习Python学员 ,从事Python网络爬

课程目标:

学习Python实用库与框架。

课程简介:

购买本课程所在专题《师傅带徒弟学Python项目实战专题https://edu.51cto.com/topic/1507.html,赠送一本“Python相关图书”。咨询方式:加【51CTO-关老师付费群】523714201 验证消息:咨询赠书

详细情况请见博客http://blog.51cto.com/tonyguan/2149170 


本视频采用**Python 3.X版


本书是智捷课堂开发的立体化图书中的一本,所谓“立体化图书”就是图书包含:书籍、视频、课件和服务等内容。

其中第三篇包括6章。内容包括数据交换格式,数据库编程,网络编程,wxPython图形用户界面编程,多线程编程和游戏开发引擎。通过本篇的学习,读者可以多面了解Python编程中一些实用库,熟悉这些库的实用。
【目录】
第16章 数据交换格式
16.1 CSV数据交换格式
16.1.1 使用reader()函数
16.1.2 使用writer()函数
16.2 XML数据交换格式
16.2.1 XML文档结构
16.2.2 解析XML文档
16.2.3 使用XPath
16.3 JSON数据交换格式
16.3.1 JSON文档结构
16.3.2 JSON数据编码
16.3.3 JSON数据解码
16.4 使用配置文件
16.4.1 配置文件结构
16.4.2 读取配置文件
16.4.3 写入配置文件

第17章 数据库编程
17.1 数据持久化技术概述
17.2 MySQL数据库管理系统
17.2.1 数据库安装与配置
17.2.2 连接MySQL服务器
17.2.3 常见的管理命令
17.3 Python DB-API
17.3.1 建立数据连接
17.3.2 创建游标
17.4 案例:MySQL数据库CRUD操作
17.4.1 安装PyMySQL模块
17.4.2 数据库编程一般过程
17.4.3 数据查询操作
17.4.4 数据修改操作
17.5 NoSQL数据存储
17.5.1 dbm数据库的打开和关闭
17.5.2 dbm数据存储

第18章 网络编程
18.1 网络基础
18.1.1 网络结构
18.1.2 TCP/IP协议
18.1.3 IP地址
18.1.4 端口
18.2 TCP Socket低层次网络编程
18.2.1 TCP Socket通信概述
18.2.2 TCP Socket通信过程
18.2.3 TCP Socket编程API
18.2.4 案例:简单聊天工具
18.2.5 案例:文件上传工具
18.3 UDP Socket低层次网络编程
18.3.1 UDP Socket编程API
18.3.2 案例:简单聊天工具
18.3.3 案例:文件上传工具
18.4 访问互联网资源
18.4.1 URL概念
18.4.2 HTTP/HTTPS协议
18.4.3 使用urllib库
18.4.4 发送GET请求
18.4.5 发送POST请求
18.4.6 实例:Downloader

第19章 wxPython图形用户界面编程
19.1 Python图形用户界面开发工具包
19.2 wxPython安装
19.3 wxPython基础
19.3.1 wxPython类层次结构
19.3.2 完成一个wxPython程序
19.3.3 wxPython界面构建层次结构
19.4 事件处理
19.4.1 一对一事件处理
19.4.2 一对多事件处理
19.4.3 示例:鼠标事件处理
19.5 布局管理
19.5.1 Box布局器
19.5.2 StaticBox布局
19.5.3 Grid布局
19.5.4 FlexGrid布局
19.6 wxPython控件
19.6.1 静态文本和按钮
19.6.2 文本输入控件
19.6.3 复选框和单选按钮
19.6.4 下拉列表
19.6.5 列表
19.6.6 静态图片控件
19.7 高级窗口
19.7.1 分隔窗口
19.7.2 使用树
19.7.3 使用网格
19.8 使用菜单
19.9 使用工具栏

第20章 Python多线程编程
20.1 基础知识
20.1.1 进程
20.1.2 线程
20.2 使用threading模块
20.3 创建线程
20.3.1 自定义函数作为线程体
20.3.2 继承Thread线程类
20.4 线程管理
20.4.1 等待线程结束
20.4.2 线程停止
20.5 线程安全
20.5.1 临界资源问题
20.5.2 多线程同步
20.6 线程间通信
20.6.1 使用Condition实现线程间通信
20.6.2 使用Event实现线程间通信

第21章 Python游戏开发引擎——cocos2d-python
21.1 Cocos2d游戏引擎介绍
21.1.1 什么是游戏引擎?
21.1.2 为什么选择Cocos2d
21.1.3 Cocos2d“家谱”
21.1.4 Cocos2d核心概念
21.2 完成一个Cocos2d游戏
21.2.1 安装Cocos2d引擎
21.2.2 程序代码
21.2.3 标签锚点
21.2.4 Cocos2d坐标
21.2.5 节点层级架构
21.3 使用菜单
21.3.1 文本菜单
21.3.2 图片菜单
21.4 事件处理
21.4.1 键盘事件处理
21.4.2 鼠标事件处理
21.5 精灵
21.5.1 创建精灵
21.5.2 案例:沙漠英雄场景
21.6 场景切换
21.6.1 场景切换相关方法
21.6.2 场景切换动画
21.7 动作
21.7.1 瞬时动作
21.7.2 间隔动作
21.7.3 组合动作
21.8 粒子系统
21.8.1 粒子发射模式
21.8.2 粒子系统属性
21.8.3 预定义粒子系统
21.8.4 案例:Zippo打火机
21.9 游戏背景音乐与音效
21.9.1 音频文件介绍
21.9.2 播放背景音乐
21.9.3 播放音效



其他配套课程:

师傅带徒弟学Python:第一篇Python基础 https://edu.51cto.com/course/13087.html

师傅带徒弟学Python:第二篇Python进阶 https://edu.51cto.com/course/13152.html

师傅带徒弟学Python:第三篇Python实用库与框架 https://edu.51cto.com/course/13287.html

师傅带徒弟学Python:项目实战1:网络爬虫与抓取股票数据 https://edu.51cto.com/course/13384.html

师傅带徒弟学Python:项目实战2:数据可视化与股票数据分析 https://edu.51cto.com/course/13406.html

师傅带徒弟学Python:项目实战3:开发PetStore宠物商店项目 https://edu.51cto.com/course/13449.html

师傅带徒弟学Python:项目实战4:开发Python版QQ2006聊天工具 https://edu.51cto.com/course/13448.html

师傅带徒弟学Python:项目实战5:迷失航线游戏开发 https://edu.51cto.com/course/13458.html

师傅带徒弟学Python全集专题课程 https://edu.51cto.com/topic/1507.html

【相关进阶课程】:

师傅带徒弟学:Python Web之Django框架视频课程 https://edu.51cto.com/course/15016.html

师傅带徒弟学:Python Web之Flask框架视频课程 https://edu.51cto.com/course/14860.html


展开更多

课程大纲-师傅带徒弟学Python:第三篇【Python】实用库与框架视频课程

资料下载
  • 第1章 数据交换格式

    1小时56分钟11节

  • 1-1

    0.Python课程介绍 Python课程介绍

    [08:21] 开始学习
  • 1-2

    16.1 CSV数据交换格式 CSV数据交换格式

    「仅限付费用户」点击下载“源代码.txt”

    [30:44] 开始学习
  • 1-3

    16.2.1 XML文档结构 XML文档结构

    「仅限付费用户」点击下载“chapter16.7z”

    [05:30] 开始学习
  • 1-4

    16.2.2 解析XML文档 解析XML文档

    [12:04] 开始学习
  • 1-5

    16.2.3 使用XPath 使用XPath

    [18:52] 开始学习
  • 1-6

    16.3.1 JSON文档结构 JSON文档结构

    [03:17] 开始学习
  • 1-7

    16.3.2 JSON数据编码 JSON数据编码

    [12:57] 开始学习
  • 1-8

    16.3.3 JSON数据解码 JSON数据解码

    [08:11] 开始学习
  • 1-9

    16.4.1 配置文件结构 配置文件结构

    [03:44] 开始学习
  • 1-10

    16.4.2 读取配置文件 读取配置文件

    「仅限付费用户」点击下载“Python从小白到大牛(第3篇).zip”

    [08:23] 开始学习
  • 1-11

    16.4.3 写入配置文件 写入配置文件

    [04:49] 开始学习
  • 第2章 数据库编程

    1小时31分钟9节

  • 2-1

    17.1 数据持久化技术概述 数据持久化技术概述

    「仅限付费用户」点击下载“chapter17.7z”

    [06:20] 开始学习
  • 2-2

    17.2 MySQL数据库管理系统 MySQL数据库管理系统

    [25:10] 开始学习
  • 2-3

    17.3.1 PythonDB-建立数据连接 PythonDB-建立数据连接

    [07:11] 开始学习
  • 2-4

    17.3.2 PythonDB-创建游标 PythonDB-创建游标

    [04:51] 开始学习
  • 2-5

    17.4.1 安装PyMySQL模块 安装PyMySQL模块

    [05:14] 开始学习
  • 2-6

    17.4.2 数据库编程一般过程 数据库编程一般过程

    [03:38] 开始学习
  • 2-7

    17.4.3 数据查询操作 数据查询操作

    [17:12] 开始学习
  • 2-8

    17.4.4 数据修改操作 数据修改操作

    [11:58] 开始学习
  • 2-9

    17.5 NoSQL数据存储 NoSQL数据存储

    [09:59] 开始学习
展开更多

5

学员评分

  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
超过  “Python”   99%的课程

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

      展开更多
      加载中
      没有了哦~
      仅需¥198.00
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      16周年庆满减满200减20元 满400减40元
      16周年庆,实付满200减20元
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部