内容推荐 欢迎选择这本内容丰富而全面的Angular教程! 《Angular高级编程(第4版)》用简洁的语言介绍了丰富的内容。 学习完《Angular高级编程(第4版)》后,读者将能够充分利用Angular这个流行的框架,自己构建动态的JavaScript应用程序。 《Angular高级编程(第4版)》首先概述了MVC模式以及这种模式提供的诸多优点,之后介绍了如何在项目中使用Angular。在这个过程中,首先介绍了基础概念,之后逐渐过渡到更加高级的、更加复杂的功能。 《Angular高级编程(第4版)》在讲解每个主题时,都提供了足够的细节信息和代码示例,使读者能够真正学会如何使用相关技术。 《Angular高级编程(第4版)》依然完美体现了AdamFreeman的写作风格,即着重讲解非常重要的功能,同时避免和解决常见的问题。 《Angular高级编程(第4版)》主要内容:从架构的角度理解MVC模式使用Angular创建丰富、动态的Web应用程序客户端使用ng工具构建Angular项目扩展和自定义Angular。 如何对Angular项目进行单元测试读者对象: 《Angular高级编程(第4版)》面向想创建丰富客户端应用程序的Web开发人员。 读者很好了解HTML和JavaScript的基础知识。 目录 第I部分 Angular基础知识 第1章 准备工作 11 需要了解什么 12 本书结构 121 第I部分:Angular基础知识 122 第II部分:Angular详解 123 第III部分:Angular高级功能 13 本书不介绍什么 14 Angular开发需要什么软件 15 如何设置开发环境 16 学习示例时遇到问题怎么办 17 如果在书中发现错误怎么办 18 大量示例 19 获取示例代码 110 联系作者 111 如果你真的很喜欢这本书 112 如果你不喜欢这本书 113 本章小结 第2章 第一个Angular应用程序 21 准备开发环境 211 安装Nodejs 212 安装angular-cli包 213 安装编辑器 214 安装浏览器 22 创建并准备项目 221 创建项目 222 启动开发工具 23 向项目中添加Angular功能 231 创建数据模型 232 向用户显示数据 233 更新组件 234 设置HTML元素的样式 235 显示待办事项列表 236 创建双向数据绑定 237 添加待办事项 238 显示完成的待办事项 24 本章小结 第3章 将Angular放在上下文中 31 理解Angular的强项 32 比较Angular、React和Vuejs 33 理解MVC模式 331 理解模型 332 理解控制器/组件 333 理解视图/模板 34 理解RESTful服务 35 常见的设计缺陷 351 将逻辑放错地方 352 数据存储采用的数据格式 353 足够的知识足以制造麻烦 36 本章小结 第4章 HTML和CSS入门 41 准备示例项目 42 理解HTML 421 理解空元素 422 理解属性 423 应用无值属性 424 在属性中引用字面量 425 理解元素内容 426 理解文档结构 43 理解Boots缸邳 431 应用基本的Bootstrap类 432 使用Bootstrap样式化表格 433 使用Bootstrap创建表单 434 使用Bootstrap创建网格 44 本章小结 第5章 JavaScript与TypeScript:第1部分 51 准备示例项目 52 使用语句 53 定义和使用函数 531 定义带形参的函数 532 定义返回结果的函数 533 将函数用作其他函数的实参 54 使用变量和类型 541 使用变量闭包 542 使用基本数据类型 55 使用JavaScript操作符 551 使用条件语句 552 相等操作符和恒等操作符 553 显式类型转换 56 处理数组 561 使用数组字面量 562 数组内容的读取和修改 563 遍历数组内容 564 spread操作符 565 使用内置数组方法 57 本章小结 …… 第II部分 Angular详解 第III部分 Angular高级功能 |