Angular 开发拼多多WebApp-从基础到项目实战

课程介绍

Angular 开发拼多多WebApp-从基础到项目实战

火爆的项目,酣畅的实战,带你收获满满的干货,你会发现,其实Angular并不是像传闻说的那样“很难”,相反,你会发现Angular的很多思想是非常领先的,课程会从基础开始,为你呈现一个完整的Angular 学习路径。

第1章 课程介绍

本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获,讲解如何搭建 Angular 的开发环境和所需的开发工具。

第2章 Angular初探

本章将快速讲解部分 Angular 基础语法,通过可滚动的顶部 Tab 功能的编写,了解前端组件化的概念及优势。

第3章 基础知识

本章精讲 Angular 中的基础知识,包括组件的生命周期、如何在组件类中引用模版、如何引用模版的多个元素、单向绑定双和向绑定、模块的概念、模块的组织等内容,并利用学到的知识打造一个轮播图组件。

第4章 进阶知识

本章深入讲解 Angular 中的进阶知识,包括注解的本质、指令的概念、指令的事件和样式绑定、组件嵌套和投影组件、路由的概念、路由 URL 和参数传递、管道的概念、依赖注入、脏值检测等内容,每个知识点都会有对应的小实战练习以巩固理解。本章实现横向可滚动的网格组件。…

第5章 HTTP联调

本章从 Http 的概念讲起,覆盖 Http Request/Response 消息结构、Http 调试工具 Postman 和 RestCient 的使用、Rest API 的概念、Angular 中 HttpClient 的使用、如何使用拦截器简化通用性的请求或响应处理、rxjs 的概念和实战,并使用 rxjs 实现一个倒计时组件。…

第6章 实战首页模块/分类模块

本章正式进入项目实战开发,将带大家完整的实现项目中的首页模块和分类模块,涵盖的功能点包含使用 flex layout 进行固定头部和底部的风格、实现产品卡片组件、产品列表组件、产品瓷砖卡片组件、垂直网格组件等

第7章 实战产品模块/个人模块

本章和大家一起开发产品模块和个人模块,涵盖的功能点包含产品详情组件、拼单列表组件、价格区块组件、对话框的原理和实现、产品规格组件、确认订单组件实战和个人模块实战等。本章还会给大家讲解 Angular 表单基础知识。…

第8章 发布上线

本章将以实际工作中的经验给大家讲解不同的环境、环境的管理、软件的打包、部署到 nginx 服务器、使用懒加载和 ivy 优化性能和速度。最后会对课程做一个总结以及给大家进一步学习的一些建议。

第9章 使用 CLI 升级 Angular和 Typescript

Angular 团队提供 CLI 使得升级过程更顺滑,本章和同学们一起从 8.0 升级到 14.0。此外,我们还详细讨论了在 TypeScript 配置升级后如何进行代码的调整。

第10章 表单的处理机制和实战

Angular 的亮点之一就是内建了表单的处理和验证,而 Angular 14 的改进之一就是表单的严格类型化,我们在本章一起来学习如何处理表单的数据和其验证

第11章 rxjs 异常处理和 ngrx 状态管理

本章属于进阶型内容,适用于学有余力的同学。对于 rxjs 的异常处理,本章给出几个常见的场景和处理方式。同时介绍了在 angular 社区非常流行的 ngrx 状态管理机制

私信站长,免费获取该资源
声明:本站所有资源收集于互联网,该资源作者与Binge办公不享有任何版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
个人中心
购物车
优惠劵
有新私信 私信列表
搜索