软件与程序设计
-
编程猫编程猫内容中心 编著《编程猫: 零基础趣味学Python》通过趣味漫画图解编程基本概念,包含Python 的基础使用、分支结构、基本数据类型和循环结构等,覆盖“NCT 全国青少年编程能力等级测试Python 语言编程一级”考试知识点,将Python 术语场景化、具象化,即使从未接触编程的人,也能轻松理解。本书结合实例和实操题讲解各个知识点,让你学完立马上手。扫描二维码即可下载编程项目程序, 你可以边学概念边练手,认真学完全书,撕掉“小白”标签! -
C语言程序设计 现代方法[美]K.N.金(K.N.King)时至今日,C语言仍然是计算机领域的通用语言之一,但今天的C语言已经和初的时候大不相同了。本书主要目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。第2版修订版中不仅有C99中的新特性,还与时俱进地增加了C11和C18中的内容。本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾的“问与答”部分给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。本书是C开发人员的理想参考书,在国外也被众多大学作为C语言课程的教材。 -
编程猫编程猫内容中心 编著从零开始,揭开编程的神秘面纱!《编程猫:零基础趣味学Kitten》是专为编程零基础的少儿群体编写的编程入门书,以编程猫自主研发的源码编辑器Kitten 为学习平台,通过图形化编程语言,像搭积木一样学编程。本书摒弃枯燥的教学模式,以9 个剧情式游戏化场景,分步骤详细教学,串联起编程基础体系中“条件结构”“变量”“数学运算”等多个核心知识点,诙谐搞笑的编程科普漫画,颠覆编程学科艰涩难懂的传统印象,轻松快乐学编程。 -
Python程序设计学习辅导司慧琳,姚春莲,张迎新,肖媛媛《Python程序设计学习辅导/高等学校计算机基础教育教材精选》是学习Python语言的辅助教材,适合Python程序设计入门的读者。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》围绕Python基本语法,通过语法简介、代码示例、练习题以及问题帖等方式,帮助学生理解和掌握Python的输入输出与数值计算、选择/循环等流程控制、字符串、列表与元组、函数与文件等内容。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》侧重基于Python基本语法的平台编程训练,为了明确应训练的语法,所有编程题都提供了相应的输入输出用例,部分编程题还预设了前置或后置代码。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》第7章附有综合应用。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》的问题帖搜集整理了初学者在进行编程训练时经常遇到的各种问题,以及如何解决问题的相关解答,具有一定参考价值。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》可配合Moodle平台题库使用。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》特色:每章围绕Python基本语法的1—2个语法主题,提供简单易懂的代码实例讲解以及相应的Moodle平台练习,帮助学生理解和掌握每章内容。侧重对Python基本语法进行编程训练,习题代码总量超过1000行,能有效地帮助学生巩固所学知识。所有编程题都提供了多组输入输出测试用例,培养学生严谨与细致的编程习惯。为帮助学生检测学习效果,综合应用章节提供了基本练习和进阶与提高练习。每章附有教学积累的问题帖,搜集整理了初学者在进行编程训练时经常遇到的各种问题以及如何解决问题的相关解答,具有珍贵参考价值。 -
Python机器学习林耿,赖军将,罗金炎,徐海平,柯小玲 等 编暂缺简介... -
PHP程序设计陈运军,李洪建PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。本书站在初学者的角度,以通俗易懂的语言、丰富的图表、实用的案例详细介绍了PHP语言。全书共分11章:第1~7章主要介绍了Web开发概念和PHP入门、PHP基本语法、PHP流程控制和数组、PHP函数及应用、PHP与网页交互、PHP访问MySQL数据库、会话控制;第8~11章则围绕PHP进阶、PHP中的面向对象编程、PHP与MVC开发模式及课程案例等进行了介绍。本书适用于计算机相关专业基于PHP的Web开发课程的教学,也可作为基于PHP的Web应用项目开发爱好者的参考用书。可以根据学习者层次不同选择相关能力指标、知识点进行教学和学习。 -
jQuery Mobile从入门到实战陶国荣 编《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》从初学者的角度出发,全面介绍如何利用jQueryMobile框架开发移动端应用,且每个知识点都结合实例讲解。《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》共包含10章,分为两部分,第1~8章为首部分,详细讲解结构、布局、表单、组件、插件、API等jQueryMobile的入门知识和常用技巧;第9、10章为第二部分,解析两个经典的实例,详细介绍移动应用程序的完整开发过程。《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》以jQueryMobile框架的新版本为线索,采用层层推进的方式,从易到难,深入挖掘jQueryMobile框架为移动终端带来的各项应用,帮助喜爱jQuery的开发者通过jQueryMobile框架快速开发出优雅的移动Web程序。《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》面向Web/WebApp/HTML5应用开发者、全国高等院校师生及广大相关领域的计算机爱好者,无论是前端开发人员,还是后台的代码编写人员,都可以使用《jQuery Mobile从入门到实战-微课视频版/移动互联网开发技术丛书》。 -
Python编程实战 妙趣横生的项目之旅[美] 李·沃恩(Lee Vaughan) 著,翁健,韩露露,刘琦,邢帅珂 译《Python编程实战:妙趣横生的项目之旅》基于Python语言,通过项目展示Python的奇妙应用,适合Python初学者学习。在本书中,你将使用Python编程语言模拟探索火星、木星以及银河系最遥远的地方,体验诗人的意境,了解高级的金融知识等。你还会学到各种各样的技术,如马尔可夫链分析技术、蒙特卡罗模拟、图像叠加技术、基因遗传算法等。与此同时,你还会学习一些模块的使用方法,例如pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等。 《Python编程实战:妙趣横生的项目之旅》基于一些有趣的项目进行讲解,能够让读者在新奇的项目案例中体验学习Python的乐趣。此外,读者还能将自己所学的知识与实际的应用程序开发、数据库设计和解决实际问题联系起来,提升自己的项目实践能力。 -
中公云开雾散解锁Linux云计算技术基础与综合实战中公教育优就业研究院《中公版·云开雾散解锁Linux云计算:云计算技术基础与综合实战》共分为二十一章,以理论与实践相结合的方式,细致、深入、全面地讲解了OpenStack的六大核心服务搭建、基于云平台对实例的维护与管理、Docker平台的搭建及容器管理。本书按照由浅入深、循序渐进的规律,介绍了从OpenStack安装到基本使用操作,再到Docker平台的安装及容器的基本管理,帮助初学者逐步实现云计算领域的入门学习。章到第七章为OpenStack基础服务部分,介绍了云平台搭建、基本操作与OpenStack系统常用的基本命令,逐步将Linux基础运维所涉及的基本概念、术语、操作命令与使用习惯过渡到OpenStack的云环境中,为初步接触云计算的读者奠定了夯实的基础。第八章到第十章为OpenStack操作进阶部分,介绍了用户使用OpenStack的方式,包括命令行和Dashboard方式管理实例,读者可通过此部分快速掌握实例的基本操作。第十一章和第十二章为OpenStack网络及存储卷管理部分,介绍了实例网络连通性及存储卷管理方式,包括实例与实例之间通信与隔离、创建存储卷、存储卷关联实例等操作。第十三章和第十四章为OpenStack维护管理部分,介绍了定制ISO镜像及常见问题处理,读者能够在掌握OpenStack基本操作的基础上,初步提升云环境的运维能力。第十五章和第十六章为Docker基本操作部分,介绍了Docker安装及配置、Docker服务管理、容器管理命令及其参数。第十七章为Docker管控容器资源之控制组分析部分,结合Linux操作系统控制组管控进程资源,将Docker实现对容器资源的管控进行了总结和归纳。第十八章到第二十章为Docker镜像管理部分,介绍了Docker镜像的分层原理、实现方式、编写镜像Dockerfile文件、定制镜像以及构建镜像仓库(本地 远程)、分发镜像等。第二十一章为Docker网络管理部分,介绍了Docker单主机网络模式、容器间网络的连通与隔离实现方式。 -
Go语言项目开发上手指南谢伟本书从实践出发讲解Go语言编程的基础和进阶知识。全书共分为14章,第1~4章讲述Go的基础知识,如基础语法、内置库的使用等,第5~14章介绍编写图表库、实现命令行工具、网络爬虫Web编程、GraphQL编程和面向接口编程等,将Go的核心知识和应用拆分到不同的应用场景中进行讲解。本书适合对Go语言的应用已经有一定基础,并希望能够在Web开发方面、接口编程方面结合Go语言来实现进阶学习的技术人员学习和参考。
