Logo
Section 1 / 2

简介

我们将讨论你将从本课程中学到的内容、先决条件以及如何使用这个平台。

导入

简介

我们将讨论你将从本课程中学到的内容、先决条件以及如何使用这个平台。

你好,欢迎来到 Angular 开发课程。这是目前最全面的 Angular 课程。完成本课程后,你将对 Angular 及其特性有扎实的理解。

本课程适合谁?

本课程专为希望学习 Angular 进入前端开发领域的 JavaScript 开发者设计。诚然,与 React 和 Vue 相比,Angular 的学习曲线更高。我设计本课程的目标是:无论你是否有基础,都能轻松掌握 Angular。

先修要求

开始之前,掌握一些基础知识至关重要。你需要熟悉 JavaScript、HTML 和 CSS 的基本概念。

最重要的是,你必须了解 TypeScript,因为 Angular 主要使用 TypeScript 编写。如果你不熟悉 TypeScript,那也没关系——可以先学习一些 TypeScript 基础课程,等准备好了再回到本课程。

以下是需要在 TypeScript 中掌握的内容:

  • 类(Classes)
  • 装饰器(Decorators)
  • 泛型(Generics)
  • 类型注解(Type annotation)
  • 接口(Interfaces)

必须使用 TypeScript 吗?
虽然 Angular 项目可以不用 TypeScript 编写,TypeScript 并非强制要求,但强烈推荐使用它,因为这是大多数开发者的选择。网上的绝大多数示例和教程都默认你使用 TypeScript。尽管不是严格必需,但它能让使用 Angular 更加顺畅。在本课程中,我们将全程使用 TypeScript。

最后一点,你需要一个自己喜欢的代码编辑器和服务器环境。如果你还没有,别担心,下一节课我会快速帮你完成设置。

你能期待什么?

本课程聚焦于 Angular 框架。目标不仅是让你学会 Angular,更是真正理解它。Angular 框架对初学者来说常常显得令人望而生畏,主要原因在于其中充斥着许多陌生且容易混淆的术语和概念。我将为你逐一解析这些难点。

除了详细讲解,课程还包含测验和练习题,帮助你巩固所学内容。请务必花时间认真完成它们。如果记不清某些知识点,随时可以回头复习。

完成本课程后,你将能够自信地使用 Angular 构建应用程序。

设置