编辑推荐
1. 第一本完整介绍云原生开发的书,包含三大主题:云计算、构建基于云的应用程序以及云端开发
2. 全彩印刷,全新编写体例,对初学者特别友好
3. 提供系统而全面的学习路径,帮助读者从零开始掌握云开发的基本原理和实践技能
4. 567个优质资源:68个视频演示,52个代码示例, 35个代码分析,27个程序员观点,84个术语详解, 170个知识要点, 119个进阶习题
内容简介
《轻松学编程:云端应用与游戏开发》依据认知心理学相关理论,专门针对初学者设计了结构和内容,帮助初学者运用JavaScript在云端开发小程序和游戏,全书分为三个部分,分别介绍了云、如何创建基于云的小程序以及如何利用云技术来进行应用和游戏开发。书中通过视频的方式来辅助读者学习,对提高学习效率很有帮助。
《轻松学编程:云端应用与游戏开发》适合打算成为高效率云开发人员的读者,能帮助他们在云端开发云原生小程序和游戏。
作者简介
罗伯·迈尔斯(Rob Miles)
曾就职于英国赫尔大学,有四十年编程教学经验。从2003年到现在,连续二十多年担任微软最有价值专家(MVP),在设备应用开发方向颇有建树。热爱写程序、写游戏和写诗歌。面对不同水平的学员,他喜欢因材施教,以独创的方式教他们掌握编程。此外,他也为商业软件项目提供咨询服务。
周子衿
本科留学期间多次入选“院长优等生名录”,主修商业分析,曾经运用数据模型和R语言帮助某企业在半年内实现了十倍的业务增长。就职于VMWare期间,对认知心理学、人工智能和技术发展产生了浓厚的兴趣,目前为编程与美食爱好者,奉行深思笃行的做事原则,有志于通过技术途径和感性思维来探寻商业价值与人文精神的平衡。代表译作有《游戏项目管理与敏捷开发》《人工智能与用户体验》《高质量用户体验》(第2版)等。
目 录
第I部分 云计算
第1章 代码与云
第2章 进入云端第Ⅰ部分 云计算
第1章 代码与云 2
1.1 什么是云 4
1.1.1 万维网 4
1.1.2 将网页放到云端 5
1.2 为什么要选用JavaScript 7
1.2.1 JavaScript英雄:函数 8
1.2.2 JavaScript函数对象 9
1.2.3 揭开 JavaScript 的神秘面纱 10
1.2.4 对JavaScript函数对象的引用 17
1.2.5 函数表达式 18
1.2.6 被用作函数参数的函数引用 18
显示全部信息
前 言
虽然第一台计算机问世已超过七十年,然而程序的基本功能却始终保持不变,仍然像以前那样接收数据、处理数据和输出数据。但是,随着技术的进步,从中央主机到个人电脑,再到云,程序的创建、部署和使用方式却发生了显著的变化。
有了云计算,开发人员如虎添翼,可以借助于云计算服务进一步发挥程序的潜力。通过云计算服务,个人的创意可以快速转化为供全球用户访问的解决方案。本书的目的是讲述云计算的发展历程,识别眼前面临的挑战,帮助你掌握云端应用或服务的开发,最终帮助你成为优秀的云端开发人员。通过本书,可以学习云计算环境下的编码技巧、在本地机器上应用云计算、代码与数据的托管策略,以及如何使用协作软件组件构建应用或服务。
云端开发并不容易。然而,有价值的事情,往往不都需要投入足够的努力和时间吗?刚开始的时候,你可能无法理解云解决方案的多个组件及其协同工作的方式。同时,还必须准备好应对潜在的干扰,包括破解甚至工作成果被窃取。此外,了解云计算的正面影响和负面影响也至关重要。只要坚持不懈,就能够掌握云端应用开发的刚需技能,向全世界展示自己的创造力。
本书的结构