Web前端技术丛书ANGULAR开发实战

本书特色

[

前端开发市场火热,Angular称为前端三大必学框架之一。本书是一本为学习Angular7的开发人员量身定制的快速入门教材,书中实践案例多,适合喜欢边学习边动手实践的读者。 本书分为12章,内容包括Angular7开发环境、TypeScript语法、指令、组件、依赖注入、HTTP、表单验证、路由、自动化测试、json-server后台模拟环境的搭建、待办列表实战、商城后台管理系统实战等。 本书内容详尽、示例丰富,适合Angular初学者,同时也适合高等院校与培训学校计算机相关专业作为教材使用。

]

内容简介

[

前端开发市场火热,Angular称为前端三大必学框架之一。本书是一本为学习Angular7的开发人员量身定制的快速入门教材,书中实践案例多,适合喜欢边学习边动手实践的读者。
本书分为12章,内容包括Angular7开发环境、TypeScript语法、指令、组件、依赖注入、HTTP、表单验证、路由、自动化测试、json-server后台模拟环境的搭建、待办列表实战、商城后台管理系统实战等。
本书内容详尽、示例丰富,适合Angular初学者,同时也适合高等院校与培训学校计算机相关专业作为教材使用。

]

作者简介

[

李一鸣,主攻前端和Angular开发,6年前端开发经验,能带领前端混合开发团队利用最新技术解决业务快速发展过程中的各种业务场景问题。熟悉客户端开发,有多个上架APP,有服务端开发经验。目前在公司担任项目经理,管理前端团队。

]

目录

目 录第1章 初识Angular 11.1 ANGULAR简介 11.1.1 AngularJS 1.x 的诞生 21.1.2 快速发展的 Angular 21.1.3 三分天下的前端框架 31.1.4 未来的选择 41.2 搭建开发环境 41.2.1 安装Node.js和NPM 41.2.2 安装Git 61.2.3 安装Angular CLI 71.2.4 开发工具的选择 71.2.5 安装Angular辅助编码插件 91.3 实战练习:**个ANGULAR程序 101.3.1 Hello Angular 101.3.2 Angular目录结构 101.3.3 Angular CLI详解 121.3.4 如何学习Angular 141.4 ANGULAR UI库 141.4.1 NG-ZORRO 141.4.2 Angular Material 151.4.3 ng-bootstrap 161.4.4 Ionic 161.5 小结 17第2章 初识TypeScript 182.1 TYPESCRIPT简介 182.1.1 动态类型语言与静态类型语言 182.1.2 开发环境的搭建 192.2 数据类型 202.2.1 布尔类型 202.2.2 数字类型 202.2.3 字符串类型 212.2.4 数组类型与元组类型 212.2.5 枚举类型 212.2.6 any类型 222.2.7 void类型 222.2.8 null与undefined类型 222.3 函数 232.3.1 函数的使用 232.3.2 构造函数 232.3.3 可选参数 242.3.4 默认参数 242.3.5 箭头函数 252.4 类 262.4.1 属性与方法 262.4.2 类的继承 262.4.3 访问权限修饰符 272.5 小结 28第3章 指令 293.1 指令的分类 293.1.1 组件 293.1.2 结构型指令 303.1.3 属性型指令 303.2 内置指令 303.2.1 ngFor 303.2.2 ngIf 303.2.3 ngSwitch 313.2.4 ngStyle 313.2.5 ngClass 323.2.6 ngNonBindable 323.3 实战练习:自定义结构型指令 323.3.1 星号前缀 333.3.2 创建一个结构型指令 333.3.3 响应用户操作 343.4 小结 36第4章 使用组件打造你的项目 374.1 组件 374.1.1 组件的组成 374.1.2 组件化思想 384.2 注解 384.3 生命周期 394.4 数据传递 394.4.1 数据的输入 404.4.2 数据的输出 424.5 实战练习:城市组件 444.6 小结 47第5章 依赖注入 485.1 控制反转与依赖注入 485.1.1 控制反转 485.1.2 依赖注入 495.2 ANGULAR中的依赖注入 505.2.1 Injector(注入器) 505.2.2 Provider(提供者) 515.2.3 Dependence(依赖) 525.2.4 依赖注入的流程 525.3 实战练习:用户信息页 525.4 小结 56第6章 HTTP 576.1 HTTPCLIENT——发送**条网络请求 576.2 HTTP协议基础知识 596.2.1 请求方法 596.2.2 HTTP状态码 606.2.3 请求报文首部 616.3 HTTP与HTTPS 636.3.1 为什么需要HTTPS 636.3.2 什么是 HTTPS 636.3.3 HTTPS工作过程 636.3.4 申请HTTPS 646.3.5 为什么不一直使用HTTPS 656.4 实战练习:制作一个HTTP拦截器 656.5 小结 68第7章 表单 697.1 ANGULAR中的表单 697.1.1 响应式表单与模板驱动型表单 697.1.2 FormBuilder 707.2 实战练习:模板驱动型表单 707.2.1 创建模板驱动型表单项目 707.2.2 在登录组件实现模板驱动型表单 717.3 实战练习:响应式表单 747.3.1 创建响应式表单项目 747.3.2 使用响应式表单构建个人资料页 757.4 小结 78第8章 路由 798.1 路由的基本用法 798.1.1 路由的配置 798.1.2 让路由与组件对应 808.1.3 设置默认路径 828.2 路由的位置策略 838.2.1 HashLocationStrategy 838.2.2 如何使用位置策略 838.2.3 如何选择两种位置策略 848.3 路由的跳转与传参 858.3.1 路由的跳转 858.3.2 路由的传参 868.4 子路由 918.5 实战练习:路由框架的搭建 938.6 小结 96第9章 Angular中的测试 979.1 测试的意义 979.2 **个测试例子 989.3 ANGULAR测试工具 1009.3.1 Jasmine 1009.3.2 Karma 1029.3.3 实战练习:单元测试常用API 1039.4 端对端测试 1089.4.1 Protractor 1089.4.2 实战练习:端对端测试常用API 1089.5 小结 113第10章 后台模拟环境的搭建 11410.1 前后端分离 11410.2 POSTMAN的安装与使用 11510.2.1 Postman的安装 11510.2.2 Postman的使用 11610.3 JSON-SERVER的安装与使用 11710.3.1 json-server的安装与配置 11810.3.2 **个json-server程序 12010.4 实战练习:使用JSON-SERVER实现增删改查 12110.4.1 项目的创建与配置 12110.4.2 数据的查询与删除 12210.4.3 数据的新增与编辑 12510.5 小结 130第11章 项目实战:待办列表 13111.1 待办列表设计 13111.2 待办列表的创建 13311.2.1 CLI版本与UI样式库 13311.2.2 项目的创建 13311.3 待办列表开发 13511.3.1 主面板组件的开发 13511.3.2 待办项组件的开发 13811.3.3 弹出式窗口组件的开发 14211.4 修改为网络请求应用 15011.4.1 后台环境的配置 15011.4.2 使用json-server实现网络请求版 15111.5 小结 156第12章 项目实战:商城后台管理系统 15712.1 项目设计 15712.2 项目起步 16012.2.1 框架选型 16012.2.2 项目的创建 16112.3 路由构建 16312.3.1 组件的创建 16312.3.2 路由的配置 16312.4 资产盘点模块的开发 17012.4.1 资产概况的开发 17012.4.2 交易数据分析的开发 17412.5 商品管理模块的开发 17712.5.1 商品查询的开发 17712.5.2 商品新增/编辑的开发 18012.6 个人中心模块的开发 18412.6.1 个人资料查看的开发 18412.6.2 个人资料设置的开发 18612.7 消息管理模块的开发 18912.8 小结 192

封面

Web前端技术丛书ANGULAR开发实战

书名:Web前端技术丛书ANGULAR开发实战

作者:李一鸣

页数:0

定价:¥59.0

出版社:清华大学出版社

出版日期:2019-10-01

ISBN:9787302534822

PDF电子书大小:131MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注