Flow DApp开发入门课程——从初识Cadence到搭建Marketplace
体系课

Flow DApp开发入门课程——从初识Cadence到搭建Marketplace

  • 区块链

搭建你的第一个DAPP

¥199.9
本课程包括
  • 5小时50分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
课程合作品牌
TinTinland
你将收获
  • 学习在Flow公链上进行Cadence智能合约语言的开发
  • 熟练使用Flow生态常用的开发工具链
  • 掌握使用FCL(Flow Client Library)前端库开发Flow DApp的知识要点
  • 开始创建基于Flow的第一个DApp

数千家企业正在使用三节课企业版学习

无限制学习2000+门课程,200+精选学习专题

免费申请体验>
课程介绍

为了满足中国开发者想快速尝试如何在Flow上搭建自己的首个Dapp,TinTinLand与Flow公链共同推出全球首发《Flow DApp开发入门课程——从初识Cadence到搭建Marketplace》开发课程。我们希望通过这门课程,你可以能够在Flow公链上进行Cadence智能合约语言的开发,熟练使用Flow生态常用的开发工具链,以及掌握使用FCL(Flow Client Library) 前端库开发Flow DApp的知识要点,开始创建基于Flow的第一个Dapp

这是一门专为中国开发者设计的全球首发课程,由TinTinLand与Flow公链共同推出。该课程旨在满足中国开发者快速尝试在Flow公链上构建自己首个DApp的需求。

通过参与这门课程,将帮助学员能够在Flow公链上进行Cadence智能合约语言的开发。深入学习Cadence的基本语法和特性,掌握如何编写智能合约代码,以实现在Flow公链上的可编程功能,为学员提供坚实的区块链开发基础,为未来的DApp开发之路打下坚实的基石。

此外,课程还将重点介绍Flow生态常用的开发工具链,帮助学员熟练使用这些工具进行开发和调试。学习如何使用部署工具、调试工具和测试工具等,以确保智能合约在Flow公链上正确运行。提高学员的开发效率和代码质量。

课程还将引导学员逐步创建基于Flow公链的第一个DApp实例——Marketplace(市场)。深入剖析如何设计和开发一个基于Flow公链的市场应用,包括用户身份验证、商品展示和交易功能。通过实践项目,学员能够开始创建自己的基于Flow的第一个DApp,并将所学知识应用于实际场景。

通过本课程的学习,学员将获得在Flow公链开发DApp的全面实践经验。无论是对区块链开发感兴趣,还是希望在Flow公链上构建自己的DApp,这门课程都将为学员提供宝贵的知识和技能,帮助学员快速入门,并开始在Flow公链上实现创意和项目。

适合人群
  • 企业中高级前端、后端工程师
  • 企业中高级区块链工程师
  • 从事Solidity开发的相关工程师
讲师介绍
赋能下一代开发者的技术社区
擅长领域:
  • 区块链
  • Web 3
  • 计算机基础
TinTin 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。
Dapper Labs中国 技术负责人
擅长领域:
  • 区块链
课程大纲
共0节 时长0分钟 全部收起
引言
10分钟
第1章 Cadence基础知识
共3节 | 53分钟
  • 1-1 基本语法
    17分钟
  • 1-2 函数与复合类型
    25分钟
  • 1-3 Playground
    10分钟
第2章 账户、交易、模拟器与本地开发
共4节 | 50分钟
  • 2-1 Flow 的资源保存和账户存储空间
    10分钟
  • 2-2 Flow 的交易模型与多签机制
    15分钟
  • 2-3 工程项目初始化、环境配置与模拟器
    14分钟
  • 2-4 使用模拟器进行合约开发
    12分钟
第3章 Cadence开发最佳实践
共4节 | 45分钟
  • 3-1 接口与Capability访问控制的实践
    12分钟
  • 3-2 方法中的前置和后置条件
    11分钟
  • 3-3 可升级合约的最佳实践
    8分钟
  • 3-4 Flow FT_NFT_Metadata标准接口
    14分钟
第4章 实战:上手FCL开发
共3节 | 37分钟
  • 4-1 实战引言 - FCL(Flow Client Library)
    3分钟
  • 4-2 CryptoDappy 实战1 - FCL入门介绍与授权认证
    21分钟
  • 4-3 CryptoDappy 实战2 - 通过FCL使用Script查询链上数据
    12分钟
第5章 实战:使用FCL进行链上交互
共3节 | 57分钟
  • 5-1 实战引言 - FCL的链上交互
    3分钟
  • 5-2 CryptoDappy 实战3 - 使用Transactions与智能合约进行交互
    20分钟
  • 5-3 CryptoDappy 实战4 - 将FUSD运用到Dappy的支付当中
    35分钟
第6章 实战:NFT的铸造与销售
共3节 | 1小时39分钟
  • 6-1 实战引言 - NFT的铸造与销售
    6分钟
  • 6-2 CryptoDappy 实战5 - 如何在Flow链上铸造你的Dappy
    56分钟
  • 6-3 CryptoDappy 实战6 - 如何实现Dappy Packs的功能
    37分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。