AngularJS即学即用pdf扫描版
分享到:
AngularJS即学即用由两位效力于Google的AngularJS工程师共同编著。不知道宝宝们,据小编知AngularJS是专门为应用程序设计的HTML。AngularJS最初由Misko.Hevery和Adam.Abrons于2009年开发,后来成为了Google公司的项目。AngularJS弥补了HTML在构建应用方面的不足,其通过使用标识符(directives)结构,来扩展Web应用中的HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。今天小编带来的书,学习AngularJS的宝宝们有福了。如果你想要学习AngularJS,无论是作为练手之作,或是看成现有工具的额外补充,把它还是作为主业,这本书都相当实用,它可以指引你逐步学习这个强大的框架,从最基本的概念到高阶应用。学习完本书之后,你完全能够使用AngularJS开发出大型的、可维护的,以及高性能的应用。
伴随着两位效力于Google的AngularJS工程师的指引,你将会学会由数据驱动的应用中所需的组件、使用声明式的编程方式,以及MVC(Model-view-controller)模式。你还能学会如何针对应用中的每个部分进行单元测试。有需要的朋友欢迎来3322软件站免费下载阅读。
ISBN:9787512384132
版次:1
商品编码:11879849
包装:平装
开本:16开
出版时间:2016-02-01
用纸:胶版纸
页数:284
字数:336000
正文语种:中文
■掌握如何使用AngularJS中的服务来取代控制器。
■与服务器交互以异步储存,获取或更新数据。
■了解何时通过AngularJS过滤器来转换和格式化数据。
■实现单页面应用,通过ngRoute来选择视图及迁移规则。
■深入研究基本指令及高级指令来创建可重用组件。
■学习为在线运行的应用编写端对端测试。
■遵循本书的推荐做法和指导方针,在整个研发周期中使用本书提供的工具。
BradGreen,在Google中担任着研发经理一职,除了AngularJS项目之外,Brad还领导着可用性的支持工作。在那里他还负责公司的资金募集及销售准备。
——MarcAmos前端工程师
第1章 AngularJS概述
AngularJS简介
AngularJS,启航!
小结
第2章 基本的AnguIarJS指令及控制器
AngularJS模块
创建自定义控制器
数组的操作与显示
多指令
ng-repeat的应用
小结
第3章 AngularJS中的单元测试
单元测试的定义及作用
Karma简介
Jasmine:定义式测试
控制器的单元测试
运行单元测试
小结
第4章 表单、输入和服务
ng-model的使用
表单的使用
使用数据绑定和模型
表单状态及验证
表单的错误处理
ng-form与内嵌表单
其他表单控件
小结
第5章 AngularJS服务揭秘
AngularJS服务
创建自定义AngularJS服务
小结
第6章 $hllp与服务器通信
在$http中使用GET方式获取数据
$http进阶应用
小结
第7章 服务及XHR的单元测试
单元测试中的依赖注入
单元测试中的服务器请求
小结
第8章 与过滤器共舞
AngularJS过滤器介绍
创建AngularJS自定义过滤器
过滤器中的要点
小结
第9章 过滤器的单元测试
需要测试的过滤器
测试timeAgo过滤器
小结
第10章 ngRoute与页面迁移
在单页面应用中进行页面迁移
使用ngRoute
迁移配置选项
其他配置
备选方案:ui-router
小结
第1章 指令
什么是指令?
自定义指令
基本的解决之道
小结
第2章 指令的单元测试
测试指令的步骤
stock widget指令
构建自定义指令的单元测试
其他考虑
小结
第3章 进阶指令
AngularJs中的生命周期
指令控制器及require选项
编译
Priority(优先级)和Terminal(终止)
第三方指令集成
推荐做法
小结
第4章 端对端测试
选择Protractor的理由
初始化设置
Protractor配置
端对端测试
我们的顾虑
小结
第5章 指导方针和推荐做法
测试
项目结构
构建
推荐做法
工具和库
小结
我当时想,两周的时间并不会给我们造成太大的影响,同时我们也接受了Misko努力构建一些东西的想法。然而Misko最终还是估算错了时间,他用了三个星期。但是,我们所有人还是被他深深地震撼了,更让我们感到震撼的是,他所开发的新应用的代码量从原来的17000行压缩到了1500行。看起来,Misko的东西值得深入推广。Misko和我决定,围绕他所提倡的理念组建一个团队,这个简单的理念就是:简化对web开发者的经验要求。Shyam.Seshadri,也就是本书的合著者,后来继续领导GoogleFeedback 团队开发了第一款搭载Angular 的应用。
从那时起,我们在大家的指导下继续开发Angular。给予我们指导的人有的来自Google自己的团队,也有来自全球的数以百计的开源贡献者。数千名开发者在他们的日常工作中依赖Angular,并且发展成了一个优质的支持者网络。
我们也非常期望能够接受你的指导。
排版约定
在本书中将会使用以下排版和印刷约定。
斜体(Italic)
表示新的术语、URL、邮箱地址、文件名以及文件的扩展名。
等宽字体(Constant width)
用于代码清单,以及段落中所引用的编程元素,例如变量、函数名称、数据库、数据类型、环境变量名称、语句以及关键字。
等宽加粗字体(Constant width bold)
用于显示需要用户输入的文本字面值,例如命令或者文本。
AngularJS即学即用禁用于商业用途!如果您喜欢《AngularJS即学即用》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器/zt/430.html下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
伴随着两位效力于Google的AngularJS工程师的指引,你将会学会由数据驱动的应用中所需的组件、使用声明式的编程方式,以及MVC(Model-view-controller)模式。你还能学会如何针对应用中的每个部分进行单元测试。有需要的朋友欢迎来3322软件站免费下载阅读。
AngularJS即学即用简介:
出版社: 中国电力出版社ISBN:9787512384132
版次:1
商品编码:11879849
包装:平装
开本:16开
出版时间:2016-02-01
用纸:胶版纸
页数:284
字数:336000
正文语种:中文
AngularJS即学即用内容简介:
■学习如何通过控制器将数据传入视图中或者从视图中获取数据。■掌握如何使用AngularJS中的服务来取代控制器。
■与服务器交互以异步储存,获取或更新数据。
■了解何时通过AngularJS过滤器来转换和格式化数据。
■实现单页面应用,通过ngRoute来选择视图及迁移规则。
■深入研究基本指令及高级指令来创建可重用组件。
■学习为在线运行的应用编写端对端测试。
■遵循本书的推荐做法和指导方针,在整个研发周期中使用本书提供的工具。
AngularJS即学即用作者简介:
ShyamSeshadri,是位于孟买的FundooSolution公司的法人/CEO,他不但能够在印度市场上进行创新提供令人兴奋的新产品,还能抽出时间来为AngularJS的发展提供咨询。BradGreen,在Google中担任着研发经理一职,除了AngularJS项目之外,Brad还领导着可用性的支持工作。在那里他还负责公司的资金募集及销售准备。
AngularJS即学即用精彩书评:
“在JavaScript方面我完全是个新手,但在阅读本书的过程中却没有任何障碍。本书的结构安排非常合理,先介绍为什么要使用AngularJS,然后逐步介绍其概念。本书中的代码示例同样起到了非常大的作用!”——MarcAmos前端工程师
AngularJS即学即用编辑推荐:
适读人群:本书适合于所有AngularJS的初学者,无论他们将AngularJS视为练手之作,现有研发工具的额外补充,还是养家糊口的谋生手段。我建议读者在开始阅读本书之前最好能有一些基本的JavaScript知识,基本知识就足够了!本书包罗万象,从最基本的入门教程到高级概念,如指令等。我们会循序渐进地将读者引入AngularJS 的世界,请放松身心跟随我们踏上AngularJS 之旅!AngularJS即学即用目录:
前言第1章 AngularJS概述
AngularJS简介
AngularJS,启航!
小结
第2章 基本的AnguIarJS指令及控制器
AngularJS模块
创建自定义控制器
数组的操作与显示
多指令
ng-repeat的应用
小结
第3章 AngularJS中的单元测试
单元测试的定义及作用
Karma简介
Jasmine:定义式测试
控制器的单元测试
运行单元测试
小结
第4章 表单、输入和服务
ng-model的使用
表单的使用
使用数据绑定和模型
表单状态及验证
表单的错误处理
ng-form与内嵌表单
其他表单控件
小结
第5章 AngularJS服务揭秘
AngularJS服务
创建自定义AngularJS服务
小结
第6章 $hllp与服务器通信
在$http中使用GET方式获取数据
$http进阶应用
小结
第7章 服务及XHR的单元测试
单元测试中的依赖注入
单元测试中的服务器请求
小结
第8章 与过滤器共舞
AngularJS过滤器介绍
创建AngularJS自定义过滤器
过滤器中的要点
小结
第9章 过滤器的单元测试
需要测试的过滤器
测试timeAgo过滤器
小结
第10章 ngRoute与页面迁移
在单页面应用中进行页面迁移
使用ngRoute
迁移配置选项
其他配置
备选方案:ui-router
小结
第1章 指令
什么是指令?
自定义指令
基本的解决之道
小结
第2章 指令的单元测试
测试指令的步骤
stock widget指令
构建自定义指令的单元测试
其他考虑
小结
第3章 进阶指令
AngularJs中的生命周期
指令控制器及require选项
编译
Priority(优先级)和Terminal(终止)
第三方指令集成
推荐做法
小结
第4章 端对端测试
选择Protractor的理由
初始化设置
Protractor配置
端对端测试
我们的顾虑
小结
第5章 指导方针和推荐做法
测试
项目结构
构建
推荐做法
工具和库
小结
AngularJS即学即用精彩文摘:
关于Angular的起源,我可以追溯到2009年的Google.Feedback项目。当时,对于项目的开发速度以及如何编写可测试代码的问题,我们已经经受了几个月的折磨。6个月时,我们开发了差不多17000行前端代码。这时候,团队中的一个成员Misko Hevery 做出了一个大胆的宣言:利用他自己业余时间所开发的一个开源库,他可以在两周之内把目前所有东西重写一遍。我当时想,两周的时间并不会给我们造成太大的影响,同时我们也接受了Misko努力构建一些东西的想法。然而Misko最终还是估算错了时间,他用了三个星期。但是,我们所有人还是被他深深地震撼了,更让我们感到震撼的是,他所开发的新应用的代码量从原来的17000行压缩到了1500行。看起来,Misko的东西值得深入推广。Misko和我决定,围绕他所提倡的理念组建一个团队,这个简单的理念就是:简化对web开发者的经验要求。Shyam.Seshadri,也就是本书的合著者,后来继续领导GoogleFeedback 团队开发了第一款搭载Angular 的应用。
从那时起,我们在大家的指导下继续开发Angular。给予我们指导的人有的来自Google自己的团队,也有来自全球的数以百计的开源贡献者。数千名开发者在他们的日常工作中依赖Angular,并且发展成了一个优质的支持者网络。
我们也非常期望能够接受你的指导。
排版约定
在本书中将会使用以下排版和印刷约定。
斜体(Italic)
表示新的术语、URL、邮箱地址、文件名以及文件的扩展名。
等宽字体(Constant width)
用于代码清单,以及段落中所引用的编程元素,例如变量、函数名称、数据库、数据类型、环境变量名称、语句以及关键字。
等宽加粗字体(Constant width bold)
用于显示需要用户输入的文本字面值,例如命令或者文本。
免责声明:
AngularJS即学即用来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。AngularJS即学即用禁用于商业用途!如果您喜欢《AngularJS即学即用》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!
使用说明:
方法一:1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器/zt/430.html下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多
AngularJS即学即用pdf扫描版下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: