软件与程序设计
-
React Native移动开发实战 第2版向治洪 著《React Native移动开发实战第2版》共分为13章, 分为入门,进阶和实战三部分。入门篇包括背景知识、入门基础、基础语法、flexbox布局、组件技术详解、API等;进阶篇包括组件生命周期、网络与通信、服务器开发基础、测试、应用打包发布与热更新以及TypeScript等;实战篇是是一个综合的开发案例。通过不同阶段知识的学习,读者将会对React Native框架有一个全面的认识。 -
Scratch 3.0少儿编程与逻辑思维训练快学习教育 著本书以图形化编程工具Scratch 作为学习环境,通过制作直观、生动、有趣的动画和游戏,帮助孩子训练逻辑思维,培养分析问题、解决问题的能力。 全书共7 章。第1 章主要讲解Scratch 的工作界面和基本操作。第2 ~ 7 章精选对训练逻辑思维十分有益的间隔问题、周期问题、鸡兔同笼问题、盈亏问题、和差倍问题、追及问题等数学问题, 分别梳理和总结解题思路,并通过编程引导孩子真正理解和掌握解题方法。 本书适合想要学习Scratch 编程或想要提高解题能力的小学生阅读,还可作为少儿编程培训机构的教学用书或课程设计的参考资料。 -
ASP.NET Core 3 框架揭秘蒋金楠 著《ASP.NET Core 3 框架揭秘(上下册)》主要阐述 ASP.NET Core *核心的部分——请求处理管道。通过阅读本书,读者可以深刻系统地了解 ASP.NET Core 应用在启动过程中管道的构建方式,以及请求在管道中的处理流程。《ASP.NET Core 3 框架揭秘(上下册)》还详细讲述了 .NET Core 跨平台的本质,以及多个常用的基础框架(如依赖注入、文件信息、配置选项和诊断日志等)。《ASP.NET Core 3 框架揭秘(上下册)》还对大部分原生的中间件提供了系统性介绍,采用“编程体验”、“总体设计”、“具体实现”和“灵活运用”的流程,使读者可以循序渐进地学习 ASP.NET Core 的每个功能模块。《ASP.NET Core 3 框架揭秘(上下册)》可供所有 .NET 从业人员阅读与参考。 -
Python编程完全入门教程[希] 阿里斯提德·波拉斯,卢卡雅·阿伊纳罗斯托,卢卡雅·阿伊纳罗斯托 著,荣耀 译这是一本经典的Python入门教材。《Python编程完全入门教程》采用螺旋式课程教学方法,使用Python编程语言来介绍“算法思维”的相关内容,让你不再“表面化”地学习Python编码,而是从根本上掌握解决问题的方法。全书共39章,分为入门知识、Python基础、顺序控制结构、决策控制结构、循环控制结构、列表和子程序7个部分。书中有300余个可以实际运行的示例,在不断向更高层次推进的同时反复强化基本思想的学习,力求帮助你更透彻地理解基本概念,提升动手创建程序的能力,进而将算法思维作为解决问题的手段应用于其他编程语言中,达到触类旁通的效果。本书非常适合计算机专业的学生和教师,也适合编程初学者以及程序员。 -
Python程序员面试笔试宝典猿媛之家,辛晓婷,李华荣 著《Python程序员面试笔试宝典》是一本讲解Python程序员面试笔试的百科全书,在写法上,除了讲解如何解答Python程序员面试笔试问题以外,还引入了相关知识点辅以说明,让读者能够更加容易理解。 《Python程序员面试笔试宝典》将Python程序员面试笔试过程中各类知识点一网打尽,在广度上,通过各种渠道,搜集了近3年几乎所有IT企业针对Python岗位的笔试、面试涉及的知识点,包括但不限于Python基础与高级知识点、数据库、数据结构与算法、Python与爬虫、Python与数据分析和机器学习相关的知识点。所选择知识点均为企业招聘考查的知识点。在讲解的深度上,本书由浅入深地分析每一个知识点,并提炼归纳,同时,引入相关知识点,并对知识点进行深度剖析,让读者不仅能够理解这个知识点,还能在遇到相似问题时也能游刃有余地解决,而这些内容是其他同类书籍所没有的。本书根据知识点进行归纳分类,结构合理,条理清晰,对于读者进行学习与检索意义重大。 《Python程序员面试笔试宝典》是一本计算机相关专业毕业生面试、笔试的求职用书,同时也适合期望在计算机软、硬件行业大显身手的计算机爱好者阅读。 -
微服务实战[英] 摩根·布鲁斯,保罗·A.佩雷拉 著,李哲 译《微服务实战》主要介绍如何开发和维护基于微服务的应用。本书源自作者从日常开发中得到的积累和感悟,其中给出的案例覆盖从微服务设计到部署的各个阶段,能够带给你真实的沉浸式体验。通过阅读本书,你不仅能够了解用微服务搭建高效的持续交付流水线的方法,还能够运用Kubernetes、Docker 以及Google Container Engine 进一步探索书中的示例。 -
给孩子的计算思维与编程书[美] 简·克劳斯(Jane Krauss) 著本书是K-12教育工作者、老师、家长、青少年的计算思维入门指南,将以通俗易懂的语言帮助你了解什么是计算思维,它为什么重要,以及如何使计算融入学习。 赋能未来科技创新者。 青少年是对科学技术充满热情的使用者,他们更是未来的技术创新者。在未来由人工智能技术引领的变革时代中,以计算思维、编程为代表的计算科学将会是教育变革的重点。 本书讲解了计算思维的实用策略,帮助学生设计学习路径的具体指南,以及提供了将计算机科学的基础知识整合到信息课程、跨学科和课外学习的入门步骤。 对青少年人工智能、编程课的课程体系设计具有指导和借鉴作用,对教师编程教学具有启示作用。 -
Vue.js从入门到项目实战刘汉伟本书从Vue框架的基础语法讲起,逐步深入Vue进阶实战,并在最后配合项目实战案例,重点演示了Vue在项目开发中的一些应用。在系统地讲解Vue的相关知识之余,本书力图使读者对Vue项目开发产生更深入的理解。本书共分为11章,涵盖的主要内容有前端的发展历程、Vue的基本介绍、Vue的语法、Vue中的选项、Vue中的内置组件、Vue项目化、使用Vue开发电商类网站、使用Vue开发企业官网、使用Vue开发移动端资讯类网站、使用Vue开发工具类网站。本书内容通俗易懂、案例丰富、实用性强,特别适合Vue的初学者和从业人员阅读,同时也适合职业生涯遇到“瓶颈”的前端从业人员和其他编程爱好者阅读。另外,本书也适合作为相关培训机构的教材。 -
C语言从入门到精通明日科技《C语言从入门到精通(第4版)》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发需要掌握的各方面知识。全书共分为17章,包括C语言概述、算法、数据类型、运算符与表达式、常用的数据输入/输出函数、选择结构程序设计、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、存储管理、网络套接字编程和学生成绩管理系统。 -
Spring Boot+Vue全栈开发实战王松Spring Boot致力于简化开发配置并为企业级开发提供一系列非业务性功能,而Vue则采用数据驱动视图的方式将程序员从烦琐的DOM操作中解救出来。利用Spring Boot+Vue,我们可以快速开发出大型SPA应用。 本书分为16章,重点讲解Spring Boot 2 + Vue 2全栈开发所涉及的各种技术点。所有技术点都配有操作实例,循序渐进,直到引导读者开发出一个完整的微人事SPA应用。 本书适合有一定基础的Java开发者及Spring Boot初学者学习,也适合高等院校和培训学校相关专业的师生作为教学参考书。
