软件与程序设计
-
Python编程入门与算法进阶中国电子学会 著Python简单易学,是一种非常适合零基础编程人员学习算法与编程的高级程序设计语言。本书是中国电子学会全国青少年软件编程等级考试Python编程一至四级的指定用书,基于Python自带的集成开发工具IDLE 3.5.2版本,对应每级考试要求讲解知识要点。对于广大青少年学习者,本书能够指导他们了解并掌握Python语言编程技巧,培养他们用Python语言编程解决生活中实际问题的能力。 -
Head First设计模式[美] 埃里克·弗里曼,[美] 伊丽莎白·罗布森 著你知道你不想重新发明轮子,因此你指望设计模式能帮上忙——那些面对相同软件设计问题的人所学到的教训。有了设计模式,你就可以借助他人的最佳实践和经验,把时间花在一些更有挑战性、更有趣的事情上。本书展示了重要的模式;何时使用、为什么使用这些模式;如何在自己的设计中应用这些模式;模式所基于的面向对象设计原则。无数开发人员通过这本书提升了面向对象设计技能,来加入他们的队伍吧。 -
Python程序开发罗大伟,李洪建 著本书为适应不同层次读者的学习需求,在知识体系和章节结构上进行了精心的编排,从而在确保知识体系完整的情况下,增强本书的使用性和趣味性,本书使用了丰富的案例,通过成果导向的学习模式让学生在做中学,体现职业教育的特点,让读者在实践中充分掌握python的编程技术。本书可作为计算机应用技术、软件技术、网络工程、信息安全、通信工程、数字媒体技术及其他工科专业高职或本科的设计教材。 Python程序员可以使用成熟的扩展库快速实现业务逻辑和创意,Python语言基础知识和基本数据结构的熟练掌握则是理解和运用其他扩展库的条件,并且在实际开发中建议优先使用Python内置对象和标准库对象实现预定功能。本书分为三部分,基础知识部分(第1章-第5章),主要介绍Python语言的发展历史和版本、开发环境的安装及使用,使用内置对象和运算符等基础语法,Python序列、列表、元组、字典、集合等序列结构和程序控制结构,自定义函数的设计和使用,让读者对python能够实现简单的编程和开发,进阶知识部分(第6章-第10章),系统讲解面向对象程序设计、字符串的操作和转换、正则表达式的使用、文件的读写操作、文件与文件夹操作,能够让读者结合实际的案例,实现生活中常用的一些文件的操作,实现一些小项目的开发和运维。综合实践部分(第11章-第12章),通过一些实际的例子深入讨论了数据可视化和爬虫编程的理论知识和实践操作,通过实际的案例实现目前python开发比较热门的领域的开发,实现自动化运维。 -
从0到1 ES6快速上手莫振杰 著作者根据自己多年的前后端开发经验,站在零基础读者的角度,详尽介绍了ES6的核心技术和ES7~ES11等后续版本的新增技术,以及各种中高级开发技巧。全书共14章,主要内容包括ES6简介、let与const、字符串的扩展、数组的扩展、对象的扩展、函数的扩展、解构赋值、新增运算符、新增类型、可迭代对象、类(class)、Proxy与Reflect、异步编程、模块化等。为了方便高校老师教学,本书不但配备了所有案例的源代码,还提供了配套PPT课件。本书适合作为前端开发人员的参考书,也可以作为大中专院校相关专业的教学参考书。 -
跟闪电侠学 Netty俞超 著这是一本专门为 Netty 初学者打造的入门及进阶学习图书,无论你之前有没有使用过 Netty,都可以从本书中有所收获。本书分上下两篇。上篇通过一个即时聊天系统的实战案例,让读者能够系统地使用一遍 Netty,全面掌握 Netty 的知识点;下篇通过对源码的层层剖析,让读者能够掌握 Netty 底层原理,知其然并知其所以然,从而编写出高性能网络应用程序。如果你想全面系统地学习 Netty,并掌握一些性能调优方法,本书上篇可以帮助你完成这个目标。如果你想深入了解 Netty 的底层设计,编写出更灵活高效的网络通信程序,本书下篇可以帮助你完成这个目标。如果你从未读过开源框架源码,本书将是你的第一本源码指导书,读源码并不难,难的是迈出这一小步,之后就能通往更广阔的世界。 -
趣味学编程李伟 著本书是专门为青少年编写的零基础图形化编程语言教程,由浅入深、循序渐进地讲授了图形化编程软件的编程知识。本书采用项目式编排,分为走进卡通世界、艺术绘画之旅、奇妙的算法、排序与序列之美、星际之战游戏和人工智能初探六章。全书内容以游戏贯穿,先讲思维再讲应用,让读者在游戏中收获技能,培养思维,使生活中的创意通过编程变为现实。 本书是零基础起步教程,适合广大青少年和所有对编程感兴趣的初学者阅读,也可作为学校编程社团和编程培训机构的参考书。 -
Html5+JavaScript+Css3开发手册明日科技 著《Html5+JavaScript+Css3开发手册:基础·案例·应用》是“计算机科学与技术手册系列”图书之一,该系列图书内容全面,以理论联系实际、能学到并做到为宗旨,以技术为核心,以案例为辅助,引领读者全面学习基础技术、代码编写方法和具体应用项目,旨在为想要进入相应领域的技术人员提供新而全的技术性内容及案例。本书是一本侧重编程基础+实践的Web前端开发图书,从基础、案例、应用三个层次循序渐进地介绍了Web前端开发从入门到实战所需知识,使读者在打好基础的同时快速提升实践能力。本书内容充实,给读者提供了较为丰富全面的技术支持和案例强化,通过各种示例将学习与应用相结合,打造轻松学习、零压力学习的环境,通过案例对所学知识进行综合应用,通过开发实际项目将各个知识点应用到实际工作中,帮助读者实现学以致用,快速掌握前端开发的各项技能。本书提供丰富的资源,包含131个实例、10个案例、2个项目,力求为读者打造一本基础+案例+应用一体化的、精彩的前端开发图书。本书不仅适合初学者、编程爱好者、零基础的编程自学者,也可供计算机相关专业师生、程序开发人员以及程序测试和维护人员等阅读参考。 -
Java Web入门很轻松云尚科技 著《Java Web入门很轻松:微课超值版》是针对零基础读者编写的Java Web入门教材,侧重实战,结合流行、有趣的热点案例,详细地介绍了Java Web开发中的各项技术。全书分为17章,内容包括搭建Java Web开发环境、Web服务器的搭建、HTML与CSS网页开发基础、JavaScript脚本语言、JSP基础语法、JSP内置对象、JavaBean组件、Servlet技术、过滤器与监听器技术、Java Web中的数据库开发、表达式语言EL、XML技术、JSTL技术、Ajax技术的应用、Struts2框架的应用、Hibernate框架的应用。为了提高读者的项目开发能力,第17章以热点项目“银行业务管理系统”为例进一步讲述Java Web在实际项目中的应用。 《Java Web入门很轻松:微课超值版》提供了大量案例和完整的项目案例,不仅帮助初学者快速入门,还帮助其积累项目开发经验。读者通过微信扫码可以快速查看对应案例的视频操作,随时解决学习中的困惑;还可以快速获取书中实战训练题的解题思路和源代码,通过一步一步引导的方式,检验自己对本章知识点的掌握程度。《Java Web入门很轻松:微课超值版》还赠送了大量超值的资源,包括精品教学视频、教学幻灯片、案例源代码、教学大纲、求职资源库、面试资源库、笔试题库和小白项目实战手册;并且提供技术支持QQ群,专为读者答疑解难,降低学习编程的门槛,让零基础的读者轻松跨入编程领域。 -
Adobe官方出品影视后期三剑客(美)安德鲁·福克纳,(美)康拉德·查韦斯,马克西姆·亚戈,(美)丽莎·弗里斯玛9787115581303 Adobe Photoshop 2021经典教程(彩色版) 119.90 9787115583628 Adobe Premiere Pro 2021经典教程(彩色版) 149.90 9787115588227 Adobe After Effects 2021经典教程(彩色版) 129.90《Adobe Photoshop 2021经典教程(彩色版)》 本书由Adobe专家编写,是Adobe Photoshop 2021软件的经典学习用书。本书共15课,涵盖工作区的介绍,照片校正的基础知识,选区、图层、快速修复、蒙版和通道的用法,文字设计、矢量图绘制的技巧,高级合成技术,混合器画笔的用法,视频和图像的处理及打印3D文件等内容。本书语言通俗易懂,配以大量的图示,读者可从中学到大量高级功能和Photoshop 2021新增的功能。本书特别适合Photoshop新手阅读,也适合有一定使用经验的用户参考,还适合Photoshop相关培训班学员及广大爱好者学习。《Adobe Premiere Pro 2021经典教程(彩色版)》 本书由Adobe公司编写,是Adobe Premiere Pro 2021软件的学习用书。本书共16课,每一课围绕着具体的示例进行讲解,步骤详细,重点明确,逐步指导读者进行实际操作。本书全面地介绍了Adobe Premiere Pro的操作流程及其新功能,并提供了大量提示和技巧,帮助读者更高效地使用Premiere Pro软件。如果读者对Premiere Pro比较陌生,可以先了解使用Premiere Pro所需的基本概念和特性;如果读者是使用Premiere Pro的老手,则可以将主要精力放在新版本的技巧和技术的使用上。本书适合Premiere软件相关培训班的学员及广大自学人员学习,还适合作为高校相关专业的教材。《Adobe After Effects 2021经典教程(彩色版)》 本书由 Adobe 的专家编写,是 Adobe After Effects 2021 软件的学习用书。全书共 15 课,每一课首先介绍重要的知识点,然后借助具体的示例进行讲解,步骤详细,重点明确,帮助读者尽快学会如何进行实际操作。本书主要包含 After Effects 的工作流程、使用效果和预设创建基本动画、制作文本动画、使用形状图层、制作多媒体演示动画、制作图层动画、使用蒙版、使用人偶工具对对象变形、使用 Roto 笔刷工具、颜色校正、创建动态图形模板、使用 3D 功能、使用3D 摄像机跟踪器、高级编辑技术,以及渲染和输出等内容。本书语言通俗易懂,并配以大量的图示,特别适合新手学习。有一定使用经验的读者也可从本书中学到大量高级功能和 Adobe After Effects 2021 版本新增的功能。本书还适合作为相关培训班学员及广大自学人员的参考用书。 -
C++开发手册明日科技 著《C++开发手册:基础·案例·应用》是“计算机科学与技术手册系列”图书之一,该系列图书内容全面,以理论联系实际、能学到并做到为宗旨,以技术为核心,以案例为辅助,引领读者全面学习基础技术、代码编写方法和具体应用项目,旨在为想要进入相应领域或者已经在该领域深耕多年的技术人员提供新而全的技术性内容及案例。本书全面讲解C++开发技术,分为3篇,分别是:基础篇、案例篇、应用篇,共29章,内容由浅入深,循序渐进,使读者在打好基础的同时逐步提升。本书内容包含了C++开发必备的基础知识,并以12个典型案例解读了在开发工作中常见的问题,代码丰富,步骤详细,同时本书还配备了两个大型应用项目,使读者能够同步做出产品,达到学到并且做到的目的。本书适合C++编程自学者、C++程序开发人员和测试人员阅读参考,同时也可供大中专院校计算机相关专业师生使用。
