ECMAScript是一种由ECMA国际通过ECMA-262标准化的脚本程序设计语言,目前最新版本为ECMAScript2018。JavaScript是这个标准的一个实现和扩展。这种语言广泛用于Web前端开发,可以说想成为一名前端开发高手,就必须掌握ECMAScript。本书分为13章,较为系统地介绍ECMAScrip
本书以Python3.5为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。本书以案例带动知识点的讲解,将Python知识点分解到各个不同的案例,每个案例各有侧重点,同时展示实际项目的设计思想和设计理念,使读者可以举一反三。本书案例具有实用性,例如校园网搜索引擎
本书从开发实战出发,以新版Spring、SpringMVC和MyBatis为基础,结合开发工具IntellijIDEA,通过完整的项目实例让读者快速掌握SSM的开发技能。全书共分12章,第1章和第2章,由零开始,引导读者快速搭建SSM框架。第3章主要介绍Spring框架的IOC和AOP。第4章主要介绍Mybatis的映
本书循序渐进地介绍了PHP7开发动态网站的主要知识和技能,提供了大量的PHP应用实例供读者实践。每一章节都清晰讲述了代码作用及其编写思路,使读者能在最短时间内迅速掌握PHP的应用开发技能。全书共24章,分别介绍了PHP7的基本概念、PHP服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间
《Spring5高级编程(第5版)》涵盖核心的Spring及其与其他领先的Java技术(比如Hibernate、JPA2、Tiles、Thymeleaf和WebSocket)的集成。重点介绍如何使用Java配置类、lambda表达式、SpringBoot以及反应式编程。同时,将与企业级应用程序开发人员分享一些见解和实际
本书介绍了情境化设计领域的最新实践成果,整合了过去20年的经验教训,结合新的数据收集方法,分析、构思和设计,帮助团队更有效地为生活而设计。情境化设计以下面三项原则作为指导,这些原则将贯穿于本书之中:?为生活而设计,而不只是解决单个任务或活动;?沉浸于用户的世界,以调整直觉、聚焦设计构思;?团队设计,因为在现实生活中,总
《Java程序开发基础》从初学者的角度出发,紧密结合Java项目开发过程中的技术要求,通过丰富的代码示例、清晰的讲解图例、大量的编程练习详细介绍了Java开发的实用基础知识,旨在培养学生的实际动手能力和学习自主性。全书分为7章,包括:Java开发简介、类和对象、继承和多态、Java语言基础类、数组和集合、IO框架、数据
《AnimateCC2018动画制作案例教程》以通俗易懂的语言、翔实生动的案例全面介绍使用AnimateCC2018软件进行动画制作的方法和技巧。全书共分12章,内容涵盖AnimateCC2018基础知识,创建基本图形,编辑图形,编辑文本,添加多媒体对象,使用元件、实例和库,使用帧和图层,制作常用动画,使用Action
本书系统地总结了过去十年中软件测试发生的变化,浓缩了作者许多宝贵的软件测试经验。本书首先介绍对于软件测试的不同看法,全程软件测试的思想,软件测试的基础设施与TA框架、团队能力建设;然后逐步深入到测试的计划、设计、执行、持续反馈和改进;接着,讨论全程测试的思想,包括全程静态测试、全程性能测试、全程安全性、全程建模、全程可
作为敏捷社区的经典名作,《敏捷软件开发:用户故事实战》不负众望,为软件行业提供了一种高效的需求过程,通过用户故事来节省时间、消除重复工作和开发更优秀的软件。要想构建可以满足用户需求的软件,最好的方法是从“用户故事”开始,用简明扼要的语言清楚明确地描述对实际用户有价值的功能。在本书中,敏捷实干家提供了一个详尽的蓝图来指导