Logo
☆☆☆☆☆
0.0
Intermediate
3h 30m

使用 Dart 开发 Web 应用程序

Dart 是一种完全面向对象、基于类的简洁清晰的语言。谷歌流行的移动开发框架 Flutter 正是使用 Dart 语言来构建高质量的原生应用,因此建议您在开始本课程之前先了解 Flutter。 在本课程中,您将深入学习 Dart 2 的各项语言特性,并通过互动式的动手编码实验环境进行实践。本课程将帮助您熟练掌握 Dart 的扩展、枚举、混入(mixins)、泛型、库、异步编程、类变量、可调用类以及生成器函数等核心功能。 完成本课程后,您将对 Dart 的核心原理有扎实的理解,具备在实际项目中自信使用这一强大语言的能力。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Dart 开发 Web 应用程序
Dart 是一种完全面向对象、基于类的简洁清晰的语言。谷歌流行的移动开发框架 Flutter 正是使用 Dart 语言来构建高质量的原生应用,因此建议您在开始本课程之前先了解 Flutter。 在本课程中,您将深入学习 Dart 2 的各项语言特性,并通过互动式的动手编码实验环境进行实践。本课程将...

WHAT YOU'LL LEARN

Dart 扩展

Content

9 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    目标读者与先修知识

  2. 2

    课程目标

Dart 扩展
  1. 1

    扩展方法

  2. 2

    挑战:扩展方法

  3. 3

    解决方案:扩展方法

  4. 4

    扩展运算符

  5. 5

    挑战:扩展操作符

  6. 6

    解决方案:扩展操作符

  7. 7

    扩展属性

  8. 8

    挑战:扩展属性

  9. 9

    解决方案:扩展属性

  10. 10

    扩展:处理冲突

  11. 11

    自我测验:扩展功能

Dart 枚举
  1. 1

    枚举类型:基础与 switch

  2. 2

    枚举类型 #2

  3. 3

    挑战:枚举类型

  4. 4

    解决方案:枚举类型

  5. 5

    测试你的枚举技能

Dart 混入(Mixins)
  1. 1

    混入(Mixins)简介

  2. 2

    使用混入(Mixins)

  3. 3

    挑战:混入(Mixins)

  4. 4

    解决方案:混入(Mixins)

  5. 5

    测试你的混入技能

Dart 泛型
  1. 1

    什么是泛型?

  2. 2

    声明类型安全的集合

  3. 3

    泛型方法/函数

  4. 4

    泛型类

  5. 5

    泛型集合 - 列表与队列

  6. 6

    泛型集合 - 集合与映射

  7. 7

    挑战:泛型

  8. 8

    解决方案:泛型

  9. 9

    自我测验:泛型

Dart 库
  1. 1

    Dart 库 #1

  2. 2

    Dart 库 #2

  3. 3

    自我测验:Dart 库

Dart 中的异步编程
  1. 1

    Dart 中的异步编程

  2. 2

    Future:`await` 和 `async`(concept)

  3. 3

    Future API #1(concept)

  4. 4

    Future API #2(concept)

  5. 5

    流 #1

  6. 6

    流 #2

  7. 7

    流 #3

  8. 8

    流的类型

  9. 9

    单订阅流操作

  10. 10

    广播流 #1

  11. 11

    广播流 #2

  12. 12

    挑战

  13. 13

    解决方案

  14. 14

    在异步编程上自我测试

杂项
  1. 1

    类变量与方法

  2. 2

    可调用类

  3. 3

    生成器函数

  4. 4

    自我测验:生成器函数与类方法

下一步
  1. 1

    接下来该去哪里

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)