《Python
App网络编程项目实战(微课视频版)/清华开发者书库·Python》共9章,设计了9个与网络编程相关的App。第1、2章为全局性、通用性基础知识。第3-9章完成了7个具有较高实用价值的App,依次是网络爬虫App、DenseNetApp、智能WebApp、智能AndroidApp、智能桌面App、人脸考勤App和机器人聊天App。
《Python
App网络编程项目实战(微课视频版)/清华开发者书库·Python》具备高阶性、创新性与挑战性,可作为网络工程、软件工程、计算机科学与技术、人工智能等专业的本科生教材,也可作为毕业设计指导教材、创新创业训练指导教材、实训实习指导教材,适合研究生和工程技术人员学习参考。
《Python App网络编程项目实战(微课视频版)/清华开发者书库·Python》特色:
编程智网,逐梦强音:
把网络编程放到人工智能应用场景中讲授,顺应智能时代与网络时代强强联合、强强融合的发展大势。
案例迭代,一以贯之:
案例迭代性强,关联性强,适合联合起来强化学习;同时案例兼具独立性,满足个性化学习需要。
导学问学,有的放矢:
配有同步微课视频,完美呈现教学细节,有利于学生课前自学,使教师教学更具创造性,把更多精力用于导学、问学,形成课堂上“四两拨千斤”的教学效果。
拓展格局,学以致用:
从Web应用、智能应用、Android应用、桌面应用、多媒体应用五个应用维度解析网络编程,使学生通过多方位、多角度的对比学习,培养知识体系的大局观。
HTTP解析
2.9 ARP解析
2.10 用Python解析数据包
2.11 小结
2.12 习题
第3章 网络爬虫App
3.1 主模块概要设计
3.2 子模块概要设计
3.3 抓取页面
3.4 页面解析
3.5 创建数据库
3.6 写入数据库
3.7 下载图片
3.8 集成测试
3.9 小结
3.10 习题
第4章 DenseNetApp
4.1 数据集简介
4.2 模块概要设计
4.3 数据集观察
4.4 分类观察
4.5 类别分布
4.6 数据增强
4.7 划分数据集
4.8 DenseNet121模型定义
4.9 DenseNet121模型训练
4.10 DenseNet121模型评估
4.11 DenseNet121模型预测
4.12 小结
4.13 习题
……
第5章 智能WebApp
第6章 智能AndroidApp
第7章 智能桌面App
第8章 人脸考勤App
第9章 机器人聊天App
附录