《零基础学Python项目开发》[92M]百度网盘|pdf下载|亲测有效
《零基础学Python项目开发》[92M]百度网盘|pdf下载|亲测有效

零基础学Python项目开发 pdf下载

出版社 清华大学出版社京东自营官方旗舰店
出版年 2021-10
页数 390页
装帧 精装
评分 8.9(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供零基础学Python项目开发电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

编辑推荐

读者对象

 没有任何Python语言开发基础的初学者。

 有一定的Python语言开发基础,想精通编程的人员。

 有一定的Python语言开发基础,没有项目开发经验的人员。

 正在进行软件专业相关毕业设计的学生。

 大中专院校及培训学校的老师和学生。


本书特色

★★详细源码注释+大型项目案例+读者在线答疑。

★★同步微视频+全书教学PPT课件+7套电子书资源库+上机实训指导手册。

★★100套求职简历模板、600套毕业答辩与80套学术开题报告PPT模板、100套岗位竞聘模板、程序员面试技巧、程序员职业规划手册、开发经验及技巧集、软件工程师技能手册。


内容简介

  《零基础学Python项目开发》采取“项目基础篇-项目实战篇-项目拓展篇-智能项目篇-项目管理篇”的结构和“由浅入深,由深到精”的学习模式进行讲解。
  《零基础学Python项目开发》共16章,首先讲解了设计模式、事件驱动编程、软件数据库架构以及PythonWeb框架等内容:接着深入介绍了“坦克大战”小游戏开发、“贪吃蛇”小游戏开发、画图小工具开发以及“你画我猜”小程序开发等项目;然后详细探讨了爬取查询火车票信息、腾讯动漫数据分析以及可视化股票分析等项目;再重点介绍了车牌自动识别收费系统、人脸识别系统、智能聊天机器人;最后讲解了软件接口设计、软件测试与发布等内容,让读者掌握在实际项目开发过程中采用恰当的方法对项目进行管理。
  《零基础学Python项目开发》多角度、全方位竭力帮助读者快速掌握软件开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发行业的读者轻松步入职场。
  《零基础学Python项目开发》适合学习项目编程的初、中级程序员和希望精通Python语言开发技术的程序员阅读,同时还可供大中专院校和社会培训机构的师生以及正在进行软件专业相关毕业设计的学生阅读。

内页插图

目录

第1篇 项目基础篇
第1章 Python设计模式
1.1 什么是设计模式
1.2 设计模式的意义
1.3 设计模式的分类
1.4 创建类设计模式
1.4.1 单例模式
1.4.2 工厂模式
1.4.3 原型模式
1.4.4 建造者模式
1.5 结构类设计模式
1.5.1 适配器模式
1.5.2 外观模式
1.5.3 代理模式
1.6 行为类设计模式
1.6.1 迭代器模式
1.6.2 观察者模式
1.6.3 状态模式
1.7 本章小结
第2章 事件驱动编程
2.1 110模型
2.1.1 概念学习
2.1.2 阻塞I/O模型
2.1.3 非阻塞I/O模型
2.1.4 I/O复路模型
2.1.5 异步I/O模型
2.1.6 信号驱动I/O模型
2.2 110多路复用技术
2.3 事件驱动与并发编程
2.3.1 事件驱动编程
2.3.2 并发编程
2.4 TwiSted
2.4.1 Reactor
2.4.2 Factory和Protocol
2.4.3 Deferred
2.5 Greenlet和Gevent
2.6 Eventlet
2.7 本章小结
第3章 软件数据库架构
3.1 数据库与数据库管理系统概述
3.1.1 数据管理的发展
3.1.2 数据库的分类
3.2 常见的关系型数据库
3.2.1 MySQL数据库
3.2.2 SQLServer数据库
3.2.3 Oracle数据库
3.2.4 DB2数据库
3.3 软件项目数据库架构特性
3.4 软件项目数据库的设计
3.4.1 需求分析
3.4.2 概念结构设计
3.4.3 逻辑结构设计
3.4.4 物理结构设计
3.4.5 数据库实施
3.4.6 数据库运行与维护
3.5 本章小结
第4章 PythonWeb框架
……

第2篇 项目实战篇
第3篇 项目拓展篇
第4篇 智能项目篇
第5篇 项目管理篇

前言/序言

  本书内容
  全书分为5篇16章。采用“项目基础篇一项目实战篇一项目拓展篇一智能项目篇一项目管理篇”的结构和“由浅入深,由深到精”的学习模式进行讲解。
  第1篇(第1~4章)为项目基础篇,主要讲解设计模式、事件驱动编程、软件数据库架构以及PythonWeb框架等基础内容。读者在学完本篇后将会了解Python语言项目开发所必备的基础知识和内容。
  第2篇(第5~8章)为项目实战篇,主要讲解“坦克大战”小游戏、“贪吃蛇”小游戏、画图小工具以及“你画我猜”小程序等项目的开发。通过本篇的学习,读者将对使用Python语言开发有更深入的了解,为从事项目开发工作奠定基础。
  第3篇(第9~11章)为项目拓展篇,主要讲解爬取查询火车票信息、腾讯动漫数据分析、可视化股票分析等项目的开发。学完本篇内容,读者将对Python语言高级应用的开发有更全面的认识,同时可以进一步提高编程能力。
  第4篇(第12~14章)为智能项目篇,主要介绍了车牌自动识别收费系统、人脸识别系统、智能聊天机器人等项目的开发。学完本篇内容,读者将对Python语言在人工智能领域的应用有更全面的认识,同时可以进一步提高编程能力。
  第5篇(第15、16章)为项目管理篇,主要讲解软件接口设计、软件测试与发布。通过本篇的学习,读者将学会项目管理的方法,提高自己的动手能力,为日后从事软件开发工作积累经验。
  全书不仅融入了作者丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有较强的实战性和可操作性。读者通过系统的学习,可以掌握Python语言项目开发的基础知识,拥有全面的编程能力、优良的团队协同技能和丰富的项目实战经验。本书旨在让Python语言编程初学者快速成长为一名合格的中级程序员,通过演练积累项目开发经验和团队合作技能,在步入未来的职场时获取一个较高的起点,并能迅速融入软件开发团队中。
  本书特色
  1.结构科学,易于自学
  本书在内容组织和范例设计中充分考虑到初学者的特点,讲解由浅入深、循序渐进,做到读者无论是否接触过Python语言项目开发,都能从本书中找到最佳的起点。
  2.视频讲解,细致透彻
  为降低学习难度,提高学习效率,本书录制了同步微视频(模拟培训班模式)。通过观看视频,读者除了能轻松学会专业知识外,还能学习老师的软件开发经验,使学习变得更轻松有效。
  3.超多、实用、专业的范例和实践项目
  本书结合实际工作中的应用范例逐一讲解Python语言项目开发的各种知识和技术。在项目实战篇、项目拓展篇以及智能项目篇中都以不同领域的项目来总结讲述Python语言开发的内容,让读者在实践中掌握知识,轻松拥有项目开发经验。
  4.随时检测自己的学习成果
  本书每章首页均设置了“本章概述”和“知识导读”,以指导读者重点学习及学后检查。读者可以随时检测自己的学习成果,做到融会贯通。
  5.专业创作团队和技术支持
  本书由聚慕课教育研发中心编著和提供在线服务。读者可加入本书图书读者(技术支持)QQ群进行提问,作者和资深程序员将为您在线答疑。