谁应该参加这门课程?为什么?
了解本课程的目标受众、课程项目以及学习成果。
目标受众
欢迎来到《Angular 入门》课程。在本课程中,我们将深入探讨 Angular 框架,并学习如何开始使用 Angular 构建应用程序。
无论你是希望从零开始学习 Angular 的初学者,还是希望弥补现有知识空白的专业开发者,你都来对地方了。
先修要求
为了充分掌握本课程内容,建议你熟悉以下技术:
- JavaScript
- HTML
- CSS
📌 提示:只要掌握以上基础知识,就能轻松跟上本课程的进度。
课程预期收获
这是一门实践性很强的课程。每当讲解一个知识点时,你都需要在 Angular 中动手实现,以确保概念立即得到巩固。
在整个课程中,我们将共同开发一个虚构公司销售团队联系人管理应用。该应用的目标是为虚构公司的销售团队提供一个系统,用于管理和访问客户及合作企业的联系信息。以下是加入 Angular 功能后的最终项目预览效果。
📝 注意:点击 RUN 按钮以编译并运行应用程序。应用编译完成后,你可以在 输出 标签页中查看结果,或点击
Your app can be found at后提供的 URL 查看应用。
No configuration found for ID: 7c2f84cf071c0926d87d04f8d1d977874e57978cc6f9b7a3fdbc19fe70b709ff
你可以通过搜索、查看、添加或更新联系人和公司信息来体验项目的交互性和功能完整性。
课程学习目标
我们将涵盖以下核心主题:
-
如何搭建 Angular 应用,以及如何使用 Angular 团队提供的工具启动 Angular 开发工作。
-
典型 Angular 应用的架构,以及组件与模块如何协同构建应用的不同部分。
-
探索数据在应用中的获取与传递方式,以及 Angular 提供的数据管理机制。
-
Observables 与 RxJS
-
NgRx:用于管理 Angular 响应式状态的库
-
Angular 应用的测试方法
-
应用打包发布到生产环境的流程