赠书:《Python从入门到精通》(微课精编版)(软件开发视频大讲堂)
一、编辑推荐
二、内容简介
《Python从入门到精通(微课精编版)》使用通俗易懂的语言、丰富的案例,详细介绍了Python语言的编程知识和应用技巧。全书共24章,内容包括Python开发环境、变量和数据类型、表达式、程序结构、序列、字典和集合、字符串、正则表达式、函数、类、模块、异常处理和程序调试、进程和线程、文件操作、数据库操作、图形界面编程、网络编程、Web编程、网络爬虫、数据处理等,还详细介绍了多个综合实战项目。其中,第24章为扩展项目在线开发,是一章纯线上内容。全书结构完整,知识点与示例相结合,并配有案例实战,可操作性强,示例源代码大都给出详细注释,读者可轻松学习,快速上手。本书采用O2O教学模式,线下与线上协同,以纸质内容为基础,同时拓展更多超值的线上内容,读者使用手机微信扫一扫即可快速阅读,拓展知识,开阔视野,获取超额实战体验。
三、作者简介
前沿科技
前沿科技是一个由热爱软件开发的教师和一线软件开发人员组成的团队,长期从事软件项目开发和教学资源建设,擅长Web开发、网络爬虫、大数据开发、人工智能等,具有丰富的IT教育培训经验和一线开发经验,在IT领域的初学者群体中获得了一定的认可度。
四、目录
第1部分:语法基础
第1章 Python开发环境
第2章 变量和数据类型
第3章 表达式
第4章 程序结构
第5章 序列
第6章 字典和集合
第7章 字符串
第2部分:开发进阶
第8章 正则表达式
第9章 函数
第10章 类
第11章 模块
第12章 异常处理和程序调试
第13章 进程和线程
第14章 文件操作
第15章 数据库操作
第16章 图形界面编程
第17章 网络编程
第3部分:项目应用
第18章 Web编程
第19章 项目实战1:Python学习营网站开发
第20章 网络爬虫
第21章 项目实战2:网络数据爬取
第22章 数据处理
22.1 NumPy与矩阵运算
22.2 Pandas数据处理
22.3 Matplotlib数据可视化
第23章 项目实战3:大数据分析
第4部分:扩展项目在线开发
五、序言
前言
随着人工智能、大数据处理和区块链等新技术的流行,Python语言也开始受人关注并不断被普及。Python语言自诞生至今经历了近30年时间,最近十年发展比较迅猛。一方面是因为Python语言的优点吸引了大量编程人员,另一方面是因为当下科学计算、人工智能需求与Python语言特色相契合。
Python语言简单易学,具有开放特性,并拥有成熟而丰富的第三方库,因此适用于新兴技术领域的开发。Python能够很轻松地把用其他语言设计的各种模块(尤其是C/C++)连接在一起,这大大拓展了Python的应用范畴。现在很多学校都开设了Python编程课程,甚至连小学生都开始学习Python语言。本书从初学者的角度出发,循序渐进地讲解使用Python语言进行编程和应用开发的各项技术。
本书内容
本书分为四大部分,共24章,具体结构划分如下。
-
第1部分:语法基础(第1~7章)。
- 内容包括Python开发环境、Python开发工具、变量和数据类型、运算符和表达式、语句和程序结构、序列、列表、元组、字典与集合、字符串等知识。相。使读者能快速掌握Python语言的基本语法,为以后编程奠定坚实的基础。
-
第2部分:开发进阶(第8~17章)。
- 内容包括正则表达式、函数、类及面向对象程序设计、模块、异常处理和程序调试、进程和线程、文件操作、数据库操作、图形界面编程、网络编程等。关。学习完该部分,读者可以掌握Python核心开发技术。
-
第3部分:项目应用(第18~23章)。
- 面向Web开发、网络爬虫、大数据开发3个热门应用方向展开,讲解这3个应用方向的核心技术,并分类提供了这3个方向的常用开发项目。性。学习完该部分,读者能够开发简单的应用程序,解决实际问题。
-
第4部分:扩展项目在线开发(第24章)。
- 该部分是纯线上内容,涉及界面设计、人工智能、游戏开发、自动化运维和API应用,通过5大类、29个热门的完整项目引导读者学习如何使用Python进行项目开发,带领读者亲身体验使用Python开发实际应用程序的全过程。
本书特色
400万+读者体验,畅销丛书新增精品;14年开发教学经验,一线讲师半生心血。
- 内容全面:本书由浅入深,循序渐进地讲解了Python语言的核心基础知识,并且适度地与当今热门的Python开发方向对接,知识点布局合理、结构匀称,全书内容完整、前面、详尽,适合相关院校选作教学参考用书,也适合相关培训机构用作教材。
- 体验超好:配套同步视频讲解,微信扫一扫,随时随地看视频;配套在线支持,知识拓展,专项练习,更多案例,同样微信扫一扫即可学习。适应移动互联网时代的学习习惯,全面提升读者体验。
- 语言简练:本书语言通俗易懂,知识讲解简洁明了,重难点突出,避免专业式说教,适合初学者自学阅读。
- 入门容易:本书遵循学习规律,入门和实战相结合。采用“基础知识+中小案例+实战案例”的编写模式,内容由浅入深、循序渐进,从入门中学习实战应用,从实战应用中激发学习兴趣。
- 案例超多:通过例子学习是最好的学习方式,本书通过一个知识点、一个例子、一个结果、一段评析的模式,透彻详尽地讲述了Python开发的各类主流应用知识,并且几乎每一章都配有综合应用的实战案例。实例、案例丰富详尽,跟着大量案例去学习,边学边做,从做中学,学习可以更深入、更高效。
- 栏目贴心:本书根据需要在各章使用了很多“注意”“提示”等小栏目,让读者可以在学习过程中更轻松地理解相关知识点及概念,扫除盲点,并轻松地掌握个别技术的应用技巧。
- 资源丰富:本书配套Python学习人员(尤其是零基础学员)最需要的13大资源库,包括计算机基础知识库、Python基础工具库、正则表达式工具库、数据库编程工具库、网络编程工具库、前端开发工具库、Web开发工具库、网络爬虫工具库、界面编程工具库、大数据处理工具库、人工智能编程工具库、游戏编程工具库、Python面试题库。这些资源,不仅学习中需要,工作中更有用。另外,本书还配有307集同步讲解视频和示例源码库。
- 在线支持:顺应移动互联网时代知识获取途径变化的潮流,本书每一章均配有在线支持,提供与本章知识相关的知识拓展、专项练习、更多案例等优质在线学习资源,并且新知识、新题目、新案例不断更新中。这样一来,在有限的纸质图书中承载了更丰富的学习内容,让读者真实体验到以一倍的价格购买两倍的学习内容,更便捷,更超值。
读者对象
-
初学编程的自学者。
-
Python爱好者。
-
大、中专院校的老师和学生。
-
相关培训机构的老师和学员。
-
毕业设计的学生。
-
初、中级程序开发人员。
-
程序测试及维护人员。
-
参加实习的程序员。
本书约定
本书主要以Windows操作系统为学习平台,在上机练习本书示例之前,建议先安装或准备下列软件,具体说明参见第1章。
- Python 3.7+。
- Visual Studio Code。
- Windows命令行cmd。
针对每节示例可能需要的工具,读者可以参阅示例所在章节的详细说明进行操作。
为了方便读者学习,及时帮助读者解决学习过程中可能遇到的障碍,本书提供了答疑网站(www. qianduankaifa.cn)。有关本书的问题,读者可以登录该网站与作者团队进行交流互动,我们会在第一时间为您答疑解惑。
关于我们
本书由前沿科技Python程序开发团队组织编写,由于作者水平有限,书中疏漏和不足之处在所难免,欢迎读者朋友不吝赐教。广大读者如有好的建议、意见,或在学习本书时遇到疑难问题,可以联系我们,我们会尽快为您解答,联系方式为weilaitushu@126.com。
感谢您购买本书,希望本书能成为您编程路上的领路人,祝读书快乐!
编 者
2022年9月
六、送书活动
七、获奖名单
名单公布时间
不早于: 2024-03-10 01:30:42
(嘿嘿,绝对误差:$\pm24h$)