《软件架构基础》一书是以iSAQB的认证软件架构专家基础级课程内容为蓝本编撰和翻译而成的。书中主要涉及软件工程学科中软件架构相关的各类基础知识和概念体系的介绍,包含软件架构师的各项工作职能和角色,以及软件架构设计工作的过程中涉及的流程、设计原则、架构模式、架构文档以及软件架构的质量评估等内容。本书适合在软件系统设计和开
《短视频动画创作从新手到高手》主要介绍个人如何通过各种软件技术创作出属于自己风格的动画短视频作品。主要介绍一些创作动画短视频的常用软件和工具,并结合真实的实操案例,帮助读者创作出自己的动画短视频作品。《短视频动画创作从新手到高手》共6章,第1章从动画短视频的基础知识讲起,让读者对动画短视频有一个基本认知。第2章带领读者
"本书注重知识点间的交叉融合以及Python应用能力的培养,深入浅出地阐述Python程序设计的基础知识,同时着重介绍Python在科学计算、气象、生物、地理、网络爬虫等领域的应用;通过丰富的案例,将Python理论与实践有机结合,让编程不再枯燥,易学有趣。 本书共9章,分为上、下两篇。上篇为Python基础(第1~5
本书主要介绍Python语言的基础知识及其在数据分析与可视化、文本处理、数字媒体处理等领域的应用。本书在讲解Python基础知识的同时,以案例的形式详细介绍了Python在经济、管理、文学、法学和数字媒体处理的各专业中的应用。本书中的代码均在Python3.12中测试通过,可以在Python3.12及以上的版本中运行。
《全栈项目开发全程实录——SpringBoot+VueDjango+VueNode+Vue》精选7个热门全栈项目,其中前端采用流行的Vue.js、HTML5、CSS3、JavaScript和BootStrap技术,而后端则采用Python的DjangoWeb框架、Java的SpringBoot框架和Node.js进行开
JavaScript是一种轻量级、解释型编程语言,也是深受广大编程者喜爱的、能够实现跨领域开发的“多面能手”。《JavaScript迭代渐进式前端开发实践》以前端开发为应用领域,精选《成绩转换系统》《验证码及其应用》《网站换肤》《用户注册与数据提交》《打地鼠游戏》五个实战主题,通过多版迭代,生动有趣地介绍了JavaSc
《软件测试技术(微课版)》全面介绍了软件测试的相关技术。本书共分为10章,首先介绍了软件测试的基本概念,并基于SWEBOKV3对整个知识领域进行细致分解。随后介绍了黑盒和白盒软件测试方法,总结了测试方法的实施策略。接下来,本书详细阐述了软件测试的过程,包括各类软件测试过程模型。根据典型的软件测试过程阶段,分别介绍了单元
《软件测试技术与项目实践》全面介绍软件测试技术和实际应用,全书分3篇,共10章。基础篇(第1~4章)详细介绍软件测试的基本概念、功能和单元测试用例设计方法。技术篇(第5~8章)深入探讨接口及接口自动化测试、WebUI自动化测试、性能测试。扩展篇(第9、10章)重点讲述移动App非功能测试和渗透性测试等内容。全书引入合同
《视频剪辑与制作必修课(Premiere版)》是一本实用性强的短视频设计类图书,注重短视频设计与制作的行业理论及项目应用,循序渐进地讲解了理论知识和软件操作。《视频剪辑与制作必修课(Premiere版)》共设置7个章节。其内容包括视频剪辑、视频调色、配乐与音效、视频特效、视频动画、为视频添加文字、视频的常见创作类型,并
本书以培养计算机专业学生的系统化编程思维与工程实践能力为核心目标,结合C语言的基础性与前沿应用场景,系统构建从语法基础到复杂项目开发的完整知识体系。在夯实传统C语言编程技能的基础上,本书创新性引入人工智能工具链与跨领域案例,帮助读者理解C语言在新时代技术生态中的独特价值,具备以工程思维解决实际问题的能力,为后续专业学习