软件与程序设计
-
Python爬虫超详细实战攻略夏敏捷 著本书以案例带动知识点的讲解,将Python爬虫知识点分解到各个不同的案例,每个案例各有侧重点。同时展示实际项目的设计思想和设计理念,使读者可以举一反三。 -
Python大学教程[美] 保罗.戴特尔(Paul Deitel) 著通过本书,你将学习:·538个案例研究,471个习题和项目,557道自检习题。·基于IPython和Jupyter Notebook的即时反馈。·问题求解、算法开发、控制语句、函数等基础知识。·列表、元组、字典、集合、Numpy数组、pandas Series和DataFrame。·2D/3D的静态、动态和交互式可视化。·字符串、文本文件、JSON序列化、CSV、异常。·过程式、函数式和面向对象的程序设计方法。·“数据科学入门”:基础统计、模拟、动画、随机变量、数据整理、回归。·隐私、安全、伦理、可重现、透明。·AI、大数据和云数据科学案例研究:NLP、Twitter数据挖掘、IBM Watson、机器学习、深度学习、计算机视觉、Hadoop、Spark、NoSQL、IoT。·开源库:NumPy、pandas、Matplotlib、Seaborn、Folium、SciPy、NLTK、TextBlob、 spaCy、Textatistic、Tweepy、Scikit-learn、Keras、PubNub等。 -
Python快乐编程方其桂 著本书是一本有趣的Python入门书。全书根据中学生熟悉的美术、数学、体育、物理、化学、语文、英语、生物和音乐这9门学科设计了9个单元,每个单元以课的形式编排,共30课。每课精选一个学科知识热点作为案例,贴合学生的认知基础,并通过精巧的案例,让学生对学科知识温故知新,同时也激发学生用编程解决问题的兴趣。学科知识是明线,Python程序设计语言是技术支持的暗线。每课中的案例解读、问题分析和算法描述都图文并茂,方便读者阅读学习。本书知识结构安排合理,第1~3单元是编程的基础知识,第4~9单元的Python知识由浅入深,但是内容相互独立,读者可以根据个人兴趣跳跃阅读。本书适合中学生阅读使用,可作为青少年编程竞赛的教材,也可作为信息技术教师教授Python语言的参考教材。 -
编程可以很简单[美] 尼基尔·亚伯拉罕(Nikhil Abraham) 著,田野 译编程已然成为 21 世纪***、最重要的必备技能之一。编程可以方便地解决生活中遇到的多种问题,让生活变得更简单。本书共分为 5 部分。第 1 部分(第 1 ~ 3 章)讲解什么是代码、编程中常用的语言和编写代码的流程;第 2 部分(第 4 ~ 9 章)讲解如何使用 HTML、CSS和 JavaScript 编写一个规范的网页;第 3 部分(第 10 ~ 12 章)介绍构建一个Web 应用的具体过程;第 4 部分(第 13 ~ 14 章)简单介绍 Ruby 和 Python 语言的作用和用法;第 5 部分(第 15 ~ 16 章)介绍一些程序员常用的编程资源和初学者应该注意的问题。 -
Python编程快速上手[美] 阿尔·斯维加特(Al Sweigart) 著本书是一本面向初学者的Python编程实用指南。本书不仅介绍了Python语言的基础知识,而且通过案例实践教读者如何使用这些知识和技能。本书的第一部分介绍了基本的Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 -
乐高EV3机器人创意搭建与编程张海涛 著欢迎来到乐高EV3的精彩世界!这是一本通俗易懂的亲子类乐高EV3制作图书。本书以 “结构搭建”与“软件编程”两部分对乐高EV3的入门知识进行介绍。孩子可通过阅读本书,学习机械结构与软件编程的知识,还可以了解各种传感器的工作原理及使用方法。 本书图文并茂,以充满童趣的情景设计激发孩子的阅读兴趣,注重家长与孩子的互动,意在增加亲子活动的乐趣,增进家庭成员之间的感情。每个主题设计均与孩子的学习、生活紧密联系,容易让孩子产生共鸣,便于建立知识联结,从而激发兴趣。如果家长想在有限的时间中既能培养孩子的能力,又能陪伴孩子玩乐,可以通过本书获得一些新的思路。 本书适用于小学一年级以上的乐高初学者,也可作为与乐高有关的各种科普及教学活动的参考用书。 -
计算机视觉应用开发北京百度网讯科技有限公司,陈尚义,彭 著本书为1+X职业技能等级证书配套系列教材,以《计算机视觉应用开发职业技能等级标准(初级)》为依据,由北京百度网讯科技有限公司组织编写。 本书分为视觉数据获取与整理、视觉数据预处理、视觉数据标注、视觉应用场景与部署4部分,共10个项目,内容包括图像采集、数据文件整理、图像清洗、图像增广、可视化图像检测、图像标注、视频标注、标注文件格式转换、视觉应用场景认知以及视觉应用部署。全书以“项目—任务”方式安排教学内容,并采用模块化的组织形式,便于教师课堂的教学实施,以及学生由浅入深地学习各相关知识点。 本书配套微课视频、电子课件(PPT)、案例源代码等数字化学习资源。与本书配套的数字课程“计算机视觉应用开发”将在“智慧职教”(www.icve.com.cn)上线,学习者可以登录网站进行学习,也可以通过扫描书中二维码观看教学视频,详见“智慧职教服务指南”。教师可发邮件至编辑邮箱1548103297@qq.com索取相关教学资源。 本书可作为计算机视觉应用开发1+X职业技能等级证书(初级)认证的相关教学和培训教材,也可作为人工智能应用领域相关技术人员的自学参考书。 -
区块链+ 大众科普读本谭粤飞,郑子彬 著本书涵盖了区块链技术的基础知识、特点分类、与其他信息技术的对比联系以及应用场景,力求在横向与纵向两个方向上让读者对区块链技术有所认识,从而综合、全面地了解这门技术。全书共分 5 章,第 1 章介绍了区块链的基础知识,第 2 章介绍了区块链技术的一些基本特点,第 3 章介绍了区块链的分类,第 4 章介绍了区块链与信息技术其他领域(包括物联网、大数据和人工智能)之间的联系和区别以及区块链可能给这些领域带来的变革,第 5 章介绍了区块链技术在社会各行各业的一些典型应用场景及应用案例。 -
C++编程实战罗骞 著《C++编程实战:从0到1》详细地介绍了C++在实际项目中的具体编程应用,主要内容包括:数据类型,变量声明、范围,控制语句,引用、指针、函数、类与对象、输入输出流、模板和异常处理等。通过这些章节的学习,《C++编程实战:从0到1》读者将可以编写自己的模板,以使泛型算法适用于任何类型。通过《C++编程实战:从0到1》的学习读者将不仅能够编写符合实际应用的代码,而且还能够提高自己编写的程序的可读性、性能和可维护性。《C++编程实战:从0到1》可作为高等学校计算机相关专业的程序设计入门教材、计算机技术的培训教材,或者作为全国计算机等级考试的参考用书和编程爱好者自学C++的教材。 -
Vue.js 从入门到项目实践聚慕课教育研发中心 编《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》采用“基础知识→核心应用→核心技术→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》分为4篇,共18章,首先讲解了Vue基本简介、创建Vue简单实例、Vue的指令、基本特性、Vue的数据及事件绑定、Vue的过滤器和Vue的过渡动画等知识内容,还深入地讲解Vue的组件、Vue常用插件、Vue实例方法、Render函数及常见问题解析等核心编程技术,详细探讨了状态管理Vuex及Vue工程实例等知识内容。在实践环节不仅介绍了框架Vue的订餐管理系统、网上图书销售系统,还介绍了仿写网易云音乐系统,全面展现了项目开发实践的全过程。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》旨在从多角度,全方位帮助读者快速掌握Vue语言开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发工作的读者轻松步入职场。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》赠送资源比较丰富,我们在《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》前言部分对资源包的具体内容、获取方式及使用方法等做了详细说明。《Vue.js 从入门到项目实践(超值版)(软件开发魔典)》适合希望学习框架语言编程的初、中级程序员和希望精通编程的程序员阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训机构的参考用书。
