软件与程序设计
-
NCT全国青少年编程能力等级测试教程程能力等级测试教程编委会,NCT全国青少年 编教材的内容和设计基于中学生的认知特点和阶段性生涯发展任务,致力于帮助学生形成自我意象,加强外部探索,初步明确生涯发展意向,并落实行动。通过螺旋式生涯发展指导,聚焦于自我探索、外部探索、能力提升、信念培养和决策训练的具体任务,帮助学生顺利完成生涯发展和决策,实现中学阶段生涯教育的目标。 -
算法与数据中台詹盈 著《算法与数据中台:基于Google、Facebook与微博实践》作者依据在Google、Facebook、新浪微博及滴滴出行等中美一流互联网公司的实际工作经历,对算法技术、数据技术,以及围绕它们进行的技术中台建设实践进行了全面的探讨,并在此基础上对信息流推荐、计算广告及智能出行等核心互联网业务进行了案例剖析。 本书具有广阔的技术视野,内容颇具深度,既适合互联网行业的技术从业者阅读,也适合计算机相关专业的高年级本科生、研究生阅读。通过阅读本书,读者能加深对机器学习、深度学习、大数据、分布式系统及技术中台等相关领域的认知与理解,并从中获得一定的启发和可借鉴的经验。 -
Java程序设计基础入门与实战文杰书院 著Java是当前市面上常用的编程语言之一,是Web开发领域的领军开发语言。《Java程序设计基础入门与实战(微课版)》以通俗易懂的语言、翔实生动的操作案例、精挑细选的使用技巧,指导初学者快速掌握Java开发的基础知识与使用方法。《Java程序设计基础入门与实战(微课版)》主要包括Java语言基础,Java语言基础语法,使用条件语句,使用循环语句,数组,Java的面向对象,继承、重载和接口,使用集合,常用的类库,使用泛型,异常处理,I/O文件处理,使用Swing开发桌面程序,使用数据库,使用多线程,图书商城管理系统等内容。全书循序渐进、结构清晰,以实战演练的方式介绍知识点,让读者一看就懂。 《Java程序设计基础入门与实战(微课版)》面向学习Java开发的初、中级用户,适合无基础又想快速掌握Java开发知识的读者,同时对有经验的Java使用者也有很高的参考价值,还可以作为高等院校专业课教材和社会培训机构的培训教材。 -
Python机器学习一本通杨志晓,范艳峰 著《Python机器学习一本通》结合了Python和机器学习两个热门领域,通过易于理解的知识讲解,帮助读者学习和掌握机器学习。 全书共20章,分为5篇。其中1篇为基础入门篇,主要讲述Python机器学习入门、设置机器学习的环境、机器学习基础和统计分析数学基础等内容;第2篇为数据预处理篇,主要讲述了产生和加载数据集、数据预处理等内容;第3篇为机器学习算法篇,主要讲述了回归分析、决策树分析、支持向量机、聚类分析、集成学习、神经网络学习、卷积网络学习和模型评价等内容;第4篇为机器学习应用篇,主要讲述了图像识别、语音识别、期刊新闻分类和图形压缩4个机器学习应用;第5篇为项目实战篇,主要讲述了社交好友分析、电商点击率预估等。 本书适用于想了解传统机器学习算法的学生和从业者,想知道如何高效实现机器学习算法的程序员,以及想了解机器学习算法能如何进行应用的职员、经理等。 -
从零开始学Flutter开发谭东 著本书针对目前高速发展的Flutter跨平台移动开发技术方案,从零开始深入讲解其中涉及的技术点,内容全面详细。本书共分18章,第1章至第4章主要介绍Flutter入门基础知识,第5章至第7章主要介绍Flutter核心组件和布局相关组件,第8章至第15章主要介绍Flutter进阶知识,第16章至第18章主要介绍Flutter扩展及实战相关内容。本书适合具有一定编程经验的学生、开发者阅读,也适合乐于尝试新技术、渴望不断提升自我的读者参考、学习。 -
数据结构李粤平,王梅 著本书介绍了常用的数据结构,全书分为10章,依次为绪论、线性表、栈和队列、串、广义表、树和二叉树、常用二叉树、图、排序及查找。本书采用Python语言来描述和实现各种数据结构,内容丰富,知识点完整,结构层次分明,通过大量插图来讲解算法实现过程,有利于读者理解并巩固数据结构的相关算法思想。本书可以作为高职高专院校计算机及相关专业的教材,也适合软件开发人员参考使用。 -
Python深度学习算法实践Sudharsan Ravichandiran 著《Python深度学习算法实践(影印版)》深入浅出地剖析了深度学习的原理和相关技术。书中使用Python,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。书中不仅介绍了深度学习和神经网络的概念、特征等基础知识,对误差反向传播法、卷积神经网络等也有深入讲解,此外还介绍了深度学习相关的实用技巧,自动驾驶、图像生成、强化学习等方面的应用,以及为什么加深层可以提高识别精度等疑难的问题。 -
JavaScript技术手册林信良 著JavaScript是一种网络脚本语言,被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。JavaScript脚本通常是通过嵌入在HTML中来实现自身功能的。《JavaScript技术手册》内容涵盖ES6到ES11,不仅介绍了JavaScript的基础语法、对象、构造函数、原型与类等基本内容,还深入介绍了异步设计、错误处理、meta programming等高级内容。此外,还运用标准模块语法将DOM操作、事件处理、样式设定、XMLHttpRequest操作等细节,逐一封装成为可用的模块。《JavaScript技术手册》对于初学者来说,只要了解Windows基本操作,无须有任何程序语言基础,便可以扎扎实实地学习JavaScript。对于有一定JavaScript开发经验、正在或准备从事JavaScript开发的人来说,通过该书的高级内容,能够掌握JavaScript的技术精髓,进而应用于实践工作中。 -
NCT全国青少年编程能力等级测试教程程能力等级测试教程编委会,NCT全国青少年 编教材的内容和设计基于中学生的认知特点和阶段性生涯发展任务,致力于帮助学生形成自我意象,加强外部探索,初步明确生涯发展意向,并落实行动。通过螺旋式生涯发展指导,聚焦于自我探索、外部探索、能力提升、信念培养和决策训练的具体任务,帮助学生顺利完成生涯发展和决策,实现中学阶段生涯教育的目标。 -
创客创作黄伟祥,胡永跃,陈卫军 著《创客创作》为创客教育系列丛书小学第三册,内容包括创客通识、畅想创作和创意制作三部分。第一部分,通过“智能门”项目的创作,引领同学们知道什么是创客、创客应该具备哪些素养、创客创作经历哪些过程。第二部分,通过“20 年后的城市”项目,引领同学们进行畅想创作,知道如何确立创意、呈现创意,并学会如何创作科幻作品。第三部分,通过“智能垃圾桶”项目,引领同学们如何将好的创意或想法,通过造型设计、硬件搭建、编程实现等创作出实体作品,实现所设想的功能。 《创客创作》为创客教育系列丛书小学第三册,适合小学三年级学生阅读使用。
