BETA
Back to courses
Share

AO进阶

AO 进阶课程是 "Start Building with AO" 系列公开课的进阶阶段,专注于深入探索 AO 框架的高级功能和实际应用场景。课程涵盖了 AO 的内置模块、预设模版(Blueprints)、事件跟踪工具(ao.link)、以及与 Arweave 生态的深度集成(GraphQL 和 HTTP API)。通过对这些核心功能的详细讲解与实践,开发者将能够更高效地构建复杂应用,并掌握故障排查和优化的能力。

Arweave Oasis

Posted on Mar 5, 2025 08:05 · Latest update on Mar 14, 2025

AO 进阶课程是为开发者设计的高级学习模块,旨在帮助参与者全面掌握 AO 框架的核心功能和高级特性。本课程基于入门阶段的知识,进一步扩展了 AO 的功能应用场景,重点介绍以下内容:

内置模块与预设模版:

详细解析 AO 提供的 6 个内置模块及其在开发中的具体应用。
学习如何使用 5 个 Blueprints(预设模版)快速构建应用。

aoconnect 与 Token 发布:

使用 aoconnect Javascript/Typescript 库开发自定义功能。
了解如何在 AO 中发布非模版 Token,并掌握其完整的发布流程。

事件跟踪与问题排查:

通过 ao.link 工具进行事件跟踪,快速定位和解决开发过程中的问题。

Arweave 集成开发:

深入学习 Arweave GraphQL 的数据结构和查询结构,掌握与区块链存储交互的核心技能。
使用 Arweave HTTP API 进行数据交互,提升开发效率。
通过本课程,开发者将全面掌握 AO 的高级功能和工具链,为构建复杂的分布式应用打下坚实基础。

Chapters

6 Chapters / 23 Lessons / 3H 45Mins

  • Chapters
  • Lessons
  • Duration
  • Progress
Chapter 1aos 中的内置模块
6
1H 0Min

内置模块 - JSON

10Mins

内置模块 — ao 全局库

10Mins

内置模块 — crypto

10Mins

内置模块 — Base64

10Mins

内置模块 — Pretty

10Mins

内置模块 — Utils

10Mins

Chapter 2Arweave HTTP API
1
5Mins

Arweave HTTP API

5Mins

Chapter 3在 AO 中发 Token
1
10Mins

在 AO 中发 Token

10Mins

Chapter 4AO中的预设模版 - Blueprints
5
50Mins

Blueprint — 聊天室

10Mins

Blueprint — CRED Utils

10Mins

Blueprint — Staking

10Mins

Blueprint — Token

10Mins

Blueprint — 投票

10Mins

Chapter 5AO Connect
8
1H 20Mins

安装 aoconnect

10Mins

连接到特定的 ao 节点

10Mins

发送消息

10Mins

读取结果

10Mins

生成一个进程

10Mins

调用 DryRun

10Mins

监控 Cron

10Mins

向进程发送任务(Assignment)

10Mins

Chapter 6Arweave GraphQL
2
20Mins

Arweave GraphQL — 数据结构

10Mins

Arweave GraphQL — 查询结构

10Mins


Requirements

掌握 AO 入门课程的所有知识点。

具备基本的 Javascript/Typescript 开发能力。


Take Away

深入理解 AO 框架的高级功能

使用 aoconnect 库进行 Javascript/Typescript 开发

通过 ao.link 工具进行事件跟踪和问题排查,提升开发效率

掌握 Arweave 集成开发

Product

  • Learn
  • Build
  • Developer Profile
  • On-Chain Contract & Payment

Community

  • Discord
  • Twitter
  • GitHub
  • Telegram
  • LinkedIn
  • Substack

Company

  • Apply for Cooperation
  • Terms of Use Agreement
  • Privacy Policy
  • Press Kit

© 2025 OpenBuild, All rights reserved.