书单 | 零基础学编程,看这套书就够了!

博文视点Broadview

共 12840字,需浏览 26分钟

 ·

2024-06-14 18:33

👆点击“博文视点Broadview”,获取更多书讯


--文末赠书--

学编程难吗?初学者该怎么入门?怎样能坚持学习不半途而废呢?……

今天博文菌给大家分享的这套“零基础学”畅销书系就可以完美地解决这一切问题!

“零基础学”系列图书于2017 年8 月首次面世,系列图书迄今已加印百余次,累计销量达50多万册,不仅深受广大程序员的喜爱,还被百余所高校选为计算机、软件等相关专业的教学参考用书。

每本书都是全彩印刷,还原真实代码环境,其中不仅包含视频讲解、精彩实例、e学码词条,而且提供书中示例的代码,以及如何利用AI辅助编程的微视频课(只有2024年升级版才提供)

此外,每本书都提供了微信读者群,有作者在群里及时答疑,有小伙伴们在群里彼此交流鼓励,可谓360度无死角的保姆级教程!

更贴心的是,作者还会不定时直播给大家现场解决学习中的困惑!大家可以点击下方按钮预约作者6月18号(下周二)晚八点的直播哦~~

所以,想要学习编程的小伙伴们真心可以闭眼入~~



01

零基础学Python(升级版)

明日科技 编著


  • 销量超21万册经典畅销书全新升级

  • 海量资源包实现立体化学习

  • 编程从入门到精通


      本书是针对零基础编程学习者研发的 Python 入门教程。从初学者角度出发,通过通俗易懂的语言、有趣的实例,详细介绍了使用 IDLE 及 Python 框架进行程序管理的知识和技术。全书共分 16 章, 包括初识 Python、Python 语言基础、流程控制语句、序列的应用、Pygame 游戏编程、网络爬虫开发等。书中所有的知识都结合具体实例进行讲解,涉及的程序代码给出了详细的注释,可以使读者轻松领会Python 程序开发的精髓,快速提高程序开发技能。


      本书通过大量实例及一个完整的项目案例,帮助读者更好地巩固所学知识,提升能力;中给出了书中设置了 200 多个二维码,扫描二维码可观看视频讲解,解决学习疑难。




02

零基础学Python数据分析(升级版)》

明日科技 编


  • 系列图书迄今已加印百余次,累计销量达50 多万册,不仅深受广大程序员的喜爱,还被百余所高校选为计算机、软件等相关专业的教学参考用书。

  • 全彩印刷:还原真实代码环境,让编程学习更轻松

  • AI辅助编程:随书提供“AI辅助编程”微视频课,紧跟技术前沿

  • 书网合一:19小时微视频讲解+1本纸质书,实现立体化学习

  • 源码提供:224个示例源码,拿来即用

  • 作者答疑:配有“读者服务”微信群,作者在群里解答问题

  • 海量资源:微视频讲解(19小时)、示例+源码(224个)、e学码词条(56个)、PPT课件、数据分析5大开发环境视频等,即查即练,方便拓展学习

本书以数据分析“三剑客”Pandas、Matplotlib 和 NumPy 为主线,从学习与应用的角度出发,全面介绍了数据分析必备入门知识,帮助读者快速掌握数据分析技能,拓宽职场道路。本书通过大量的示意图辅助讲解,力求使读者能够快速理解晦涩难懂的专业术语,同时通过快速示例将知识与应用相结合,并给出实际项目的数据分析案例,让读者能够轻松学习,从而将数据分析与预测知识应用到实际工作中。

以数据分析“三剑客”Pandas、Matplotlib 和 NumPy 为主线,从学习与应用的角度出发,全面介绍了数据分析必备入门知识,帮助读者快速掌握数据分析技能,拓宽职场道路。本书通过大量的示意图辅助讲解,力求使读者能够快速理解晦涩难懂的专业术语,同时通过快速示例将知识与应用相结合,并给出实际项目的数据分析案例,让读者能够轻松学习,从而将数据分析与预测知识应用到实际工作中。

本书适合 Python 初学者、数据分析新入行人员、从事数据相关工作的人员、对数据分析感兴趣的人员,以及从事其他岗位的想掌握一定数据分析技能的职场人员。



03

零基础学Python网络爬虫(升级版)

明日科技 编著


  • 全彩印刷:还原真实代码环境,让编程学习更轻松

  • AI辅助编程:随书提供“AI辅助编程”微视频课,紧跟技术前沿

  • 书网合一:网络爬虫开发环境搭建视频+1本纸质书,实现立体化学习

  • 源码提供:103个示例源码,拿来即用

  • 作者答疑:配有“读者服务”微信群,作者在群里解答问题

  • 海量资源:实例+源码(103个)、e学码词条(60个)、PPT课件、网络爬虫开发环境搭建视频、Python网络爬虫专属魔卡等,即查即练,方便拓展学习


本书从学习与应用的角度出发,帮助读者快速掌握网络爬虫的各项技能。全书共 15 章,包括初识网络爬虫、请求模块 Urllib、请求模块 requests、高级网络请求模块、正则表达式、XPath 解析、解析数据的 Beautiful Soup 模块、多线程与多进程爬虫、数据处理与存储、App 抓包工具、识别验证码、Scrapy 爬虫框架、爬取编程 e 学网视频、爬取某网站的手机数据, 以及爬取北、上、广、深租房信息。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会 Python 网络爬虫程序开发的精髓,快速提高开发技能。





04


▊《零基础学C语言(升级版)》

明日科技 编著

  • 经典畅销书全新升级

  • 海量资源包实现立体化学习

  • 编程从入门到精通


本书从初学者角度出发,通过通俗易懂的语言、有趣的实例,详细介绍 了使用 C 语言进行程序开发需要掌握的知识和技术。全书共分 16 章,内容涉及 C 语言概述、算法、 C 语言基础、运算符与表达式、常用的数据输入 / 输出函数、选择结构程序设计、循环控制、数组、函 数、指针、结构体与链表等。书中所有的知识都结合具体实例进行讲解,设计的程序代码给出了详细 注释,可以使读者轻松领会 C 语言程序开发的精髓,快速提高开发技能。

本书通过大量实例及一个完整的项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠 的《小白实战手册》(电子版)中给出了 3 个实用案例的详细开发流程,力求让学习者能学以致用,真 正获得开发经验;附赠的资源包中包含视频讲解、PPT 课件、实例及项目源码等,方便读者学习;书 中设置了 200 多个二维码,用手机扫描二维码可观看视频讲解,方便解决疑难问题。




05


▊《零基础学C++(升级版)

明日科技 编著

  • 经典畅销书全新升级

  • 海量资源包实现立体化学习

  • 编程从入门到精通

本书从初学者的角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用 C++ 语言进行程序开发所需要掌握的知识和技术。全书共分为 16 章,包括初识 C++,C++ 语言基础,运算符与表达式, 条件判断语句,循环语句,函数,数组、指针和引用,结构体与共用体,面向对象编程基础,类和对象,继承与派生, 模板,STL(标准模板库),RTTI 与异常处理,文件操作,坦克动荡游戏等内容。书中所有知识都结合具体实例进行 讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会 C++ 语言程序开发的精髓,快速提高开发技能。

本书适合作为 C++ 语言程序开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人 员查阅、参考。




06

零基础学Java(升级版)

明日科技 编著

  • 经典畅销书全新升级

  • 海量资源包实现立体化学习

  • 编程从入门到精通


本书采用的开发环境为JDK 11。本书从零基础学习者的角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Java进行程序开发需要掌握的知识和技术。全书共16章,包括初识Java、Java语言基础、流程控制、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类和枚举类型、泛型与集合类、Swing程序设计、I/O、多线程、使用JDBC操作数据库、Java绘图,以及坦克大战游戏等内容。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》(电子版)中给出了3个流行案例的详细开发流程,力求让读者能学以致用,真正获得开发经验;附赠的资源包中提供了视频讲解、PPT课件、实例及项目源码、拓展训练等,可方便读者学习;书中设置了200多个二维码,扫描二维码可观看视频讲解,解决学习上的疑难问题;对于不易理解的专业术语、代码难点只需扫描每章最后的的e学码二维码,就可获得更多扩展解释,随时扫除学习障碍。此外,登录明日学院网站还可以获得更多学习资源和技术支持。




07

零基础学C#(升级版)

明日科技 编著


  • 全彩印刷:还原真实代码环境,让编程学习更轻松;

  • AI辅助编程:随书提供“AI辅助编程”微视频课,紧跟技术前沿;

  • 书网合一:29.4小时微视频讲解+223个e学码词条+1本纸质书,立体化学习;

  • 源码提供:76个实例+源代码,拿来即用;

  • 作者答疑:配有“读者服务”微信群,作者在群里解答问题;

  • 海量资源:微视频讲解(29.4小时)、实例+源码(76个)、e学码词条(223个)、PPT课件、C#练习题(100道)、C#版本变迁图等,即查即练,方便拓展学习。


本书从初学者角度出发,通过通俗易懂的语言、有趣的实例,详细介绍了使用C#进行程序开发需要掌握的知识和技术。全书共分16章,包括“宇宙第一”IDE——Visual Studio、踏上C#开发的征程、必须学会的C#语法、流程控制语句、数组——批量数据处理、看似简单的字符串、面向对象程序设计、Windows交互式图形界面、Windows控件——C/S程序的基础等。书中的知识结合具体实例进行讲解,设计的程序代码在需要的地方也给出了详细的注释,可以使读者轻松领会C#程序开发的精髓,快速提高开发技能。

本书通过大量实例和一个完整的项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》中给出了3个实用案例的详细开发流程,力求让学习者能学以致用,真正获得开发经验;附赠的资源包中给出视频讲解、实例及项目源码、PPT课件等,方便读者学习;书中设置了200多个二维码,用手机扫描二维码观看视频讲解,可以解决学习疑难。




08

零基础学SQL(升级版)》

明日科技 编著


  • 经典畅销书全新升级

  • 海量资源包实现立体化学习

  • 编程从入门到精通

本书从实用角度出发,由浅入深地讲解了 SQL 的基本概念、常用语法和操作技术。全书共 24 章,内容涉及 SQL 语言概述、简单查询、计算列查询、条件查询、范围查询、数据过滤、数据格式化、模糊查询、数据排序、统计分析、分组统计等知识点,还讲解子查询、多表连接、数据的增删改查、视图、存储过程、游标、事务处理、数据库管理及数据表管理等高级技术。全书包含 200 多个 SQL 语法及应用示例,有很强的实用性和可操作性,既适合作为 SQL 初学者的学习用书,又适合作为程序开发人员和数据库管理人员随时查阅的参考工具书。

为了方便读者理解 SQL 语法,书中的知识点和语法结合具体示例进行讲解,并以对比图的方式鲜明直观地展示数据变化,帮助读者快速掌握实际操作技巧,学以致用。书中还设置了“注意”“说明”“常见错误”等贴心栏目,及时指出注意事项并给出相应的解决方案,帮助读者避开学习陷阱,全面提升应用技能。





09


▊《零基础学Python GUI设计:PyQt(升级版)

明日科技 编著

  • 基于开发Python窗口程序的PyQt6模块,附赠58个实例源码、69e学码词条、PPT课件、PyQt编程专属魔卡、Python基础知识视频讲解等


本书以开发Python窗口程序的PyQt6模块为主线,全面介绍了使用PyQt6设计PythonGUI程序的各方面技术。全书共分为15章,内容涉及Python与PyQt6,搭建开发环境,第一个PyQt6窗口程序,PyQt6窗口设计基础,PyQt6常用控件,PyQt6高级控件,菜单、工具栏和状态栏,对话框应用,布局管理,数据库操作,文件操作,PyQt6绘图技术,多线程编程,PyQt6程序的打包发布等。本书从用户学习与应用的角度出发,将所有的知识都结合具体实例进行讲解,对涉及的程序代码给出详细的注释,并且运用大量的示意图和实例应用,力求打造轻松、零压力的学习氛围,以便读者轻松掌握使用PyQt6进行Python GUI应用开发的精髓,快速提高开发技能,拓宽职场道路,最后将PyQt6开发知识应用于实际项目中,以便读者体验项目开发的全过程。

本书列举了大量的小型实例、综合实例和实战项目案例,所有实例和项目都提供了配套的源码,力求为读者打造一本结合“基础入门+应用开发+实战项目”的Python PyQt6开发图书。

本书内容详尽,实例丰富,项目经典,非常适合作为PyQt6编程初学者的学习用书,也适合作为Python开发人员的查阅、参考资料。另外,对于从C++、C#、Java等编程语言转入Python的开发人员也有很高的参考价值。




10

零基础学Python GUI 设计:tkinter(升级版)

明日科技 编著


  • 全彩印刷:还原真实代码环境,让编程学习更轻松;

  • AI辅助编程:随书提供“AI辅助编程”微视频课,紧跟技术前沿;

  • 书网合一:19小时微视频讲解+1本纸质书,实现立体化学习;

  • 源码提供:108个实例源码,拿来即用;

  • 作者答疑:配有“读者服务”微信群,作者在群里解答问题;

  • 海量资源:微视频讲解(19小时)、示例+源码(108个)、e学码词条(116个)、PPT课件、Python安装教程、tkinter编程专属魔卡等资源,即查即练,方便拓展学习。

本书以开发Python窗口程序常用的tkinter模块为主线,全面介绍了使用tkinter设计PythonGUI程序的各方面技术。全书共分为18章,包括搭建开发环境、tkinter与GUI、tkinter窗口设计、tkinter布局管理、文本类组件、按钮类组件、选择列表与滚动条、容器组件、消息组件与对话框、菜单组件、进度条组件、绘图组件、事件处理、数据库操作、文件操作、Python程序的打包发布、掷骰子游戏、学生成绩管理系统等内容。

本书从用户学习与应用的角度出发,通过将知识点与实例结合的方式让读者学用结合,轻松理解;通过大量示意图和有趣应用,打造零压力学习的阅读氛围;利用两个实战项目将tkinter开发知识应用于实际项目中,以使读者亲身体验项目开发的全过程,轻松掌握使用tkinter进行PythonGUI应用开发的精髓,快速提高开发技能,拓宽职场道路;列举了大量的小型实例、综合实例和实战项目案例,所有实例和项目都提供了详细注释和源码,力求为读者打造一本“基础入门+应用开发+实战项目”一体化的Python tkinter开发图书。

本书内容详尽,实例丰富,项目经典,非常适合作为Python tkinter编程初学者的学习用书,也适合作为Python开发人员的参考资料。另外,对于从C++、C#、Java等编程语言转入Python的开发人员也有很高的参考价值。



预约作者直播↓




按以下方式与博文菌互动,即有机会获赠以上任意一本图书

活动方式:在评论区留言参与“你想要的一本书及原因”话题互动,届时会在参与的小伙伴中抽取3名幸运鹅!

说明:留言区收到回复“恭喜中奖”者将免费获赠本图书,中奖者请在收到通知的24小时内将您的“姓名+电话+快递地址”留言至原评论下方处即可,隐私信息不会被放出,未在规定时间内回复视作自动放弃兑奖资格。

活动时间:截至6月17日开奖。

快快拉上你的小伙伴参与进来吧~~



      


发布:刘恩惠

审核:陈歆懿

        
          
 


如果喜欢本文
欢迎 在看留言分享至朋友圈 三连
<
 PAST · 往期回顾 
>


书单 | 6月新书速递!


浏览 123
1点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
1点赞
评论
收藏
分享

手机扫一扫分享

举报