这门课解决什么问题:TON链上合约的从零开发
很多开发者第一次接触TON区块链时,往往会被它独特的异步消息传递机制和账户模型卡住,直接套用以太坊Solidity的开发经验会处处碰壁。这门Func语言教程解决的核心问题,就是带你跨过这道认知门槛,搞懂如何在TON链上写出一个能跑通、能交互的智能合约。课程没有空谈底层架构,而是直奔实际工作场景,从环境搭建到合约编译、部署、调用,完整走完一个标准开发流程。如果你正在做Web3项目转型,或者需要为Telegram小程序接入链上逻辑,这套流程是必须掌握的基础基建。
适合什么基础与建议先看哪几块
这套资料适合有基础编程概念、但对TON生态完全陌生的开发者。你不需要精通底层密码学,但最好写过简单的脚本,能理解函数、变量和存储结构。由于Func语言比较小众且语法独特,建议直接从开发环境搭建和语言初体验这两块入手,重点看存储结构声明与方法实现部分。TON的合约状态存储逻辑和其他链差异很大,先弄懂数据怎么存,再去研究set和get方法的编写,最后跟着操作编译和部署,这样安排不容易在异步调用逻辑上绕晕。
资料怎么配合练习与学完能独立做什么
拿到资料后,强烈建议按视频顺序严格同步操作。TON的开发工具链还在快速迭代,千万不要只看不练。每看完一节,立刻在本地复现视频里的步骤,尤其在编译和部署环节,务必自己跑通整个链上交互闭环。课程里提供的合约调用包装器是连接代码与链上环境的关键桥梁,要反复调试,理解消息体是怎么发送和接收的。学完这套流程后,你能独立完成一个基础TON智能合约的编写、编译、部署到链上测试网,并能通过包装器实现对合约写入方法的调用和状态查询,具备承接简单链上业务模块开发的基础能力。
本课程聚焦TON区块链及核心开发语言Func、全系统化学习
课程目录
* 01 准备工具/
* 01 开发环境搭建.mp4 (27.90 MB), 04:48
* 02 学习必看,课程收货.mp4 (34.01 MB), 05:38
* 02 func语言初体验/
* 01 创建一个合约.mp4 (23.19 MB), 04:05
* 02 声明存储结构.mp4 (50.70 MB), 09:00
* 03 set方法实现.mp4 (71.04 MB), 13:48
* 04 get方法实现.mp4 (15.56 MB), 02:41
* 05 合约调用包装器.mp4 (60.28 MB), 10:23
* 06 编译智能合约.mp4 (44.52 MB), 08:02
* 07 部署智能合约.mp4 (145.33 MB), 23:28
* 08 调用写入方法.mp4 (84.35 MB), 13:38
* 09 调用读取方法.mp4 (54.25 MB), 08:57
* 03 蓝图项目构建/
* 01 蓝图项目搭建.mp4 (37.92 MB), 06:15
* 02 修改部署蓝图项目.mp4 (55.93 MB), 09:06
* 03 调用测试网合约.mp4 (100.64 MB), 16:33
* 04 沙盒dubug模式.mp4 (72.55 MB), 11:59
* 04 func类型简介/
* 01 函数与修饰符.mp4 (30.15 MB), 05:09
* 02 如何定义变量.mp4 (32.90 MB), 05:45
* 03 什么是整数类型.mp4 (32.68 MB), 05:21
* 04 什么是cell类型.mp4 (25.87 MB), 04:55
* 05 什么是slice类型.mp4 (27.14 MB), 04:32
* 06 什么是builder构建器.mp4 (41.79 MB), 06:50
* 07 什么是c4存储.mp4 (43.07 MB), 07:01
* 05 jetton实现/
* 01 jetton简介.mp4 (67.41 MB), 11:03
* 02 主合约-数据结构实现.mp4 (51.68 MB), 09:36
* 03 主合约-查询方法实现.mp4 (35.22 MB), 06:08
* 04 子合约-数据结构实现.mp4 (14.52 MB), 02:38
* 05 子合约-查询方法实现.mp4 (13.20 MB), 02:35
* 06 主合约-铸造参数解析.mp4 (118.58 MB), 19:06
* 07 实现合约地址计算.mp4 (61.20 MB), 10:09
* 08 主合约-尝试发送消息.mp4 (110.30 MB), 17:47
* 09 主合约-计算转发费用.mp4 (50.62 MB), 08:12
* 10 子合约-内部接收参数解析.mp4 (39.39 MB), 06:52
* 11 子合约-内部接收通知实现.mp4 (31.30 MB), 05:47
* 12 子合约-内部接收超额实现.mp4 (20.88 MB), 03:24
* 06 铸造测试/
* 01 主合约包装器实现.mp4 (33.18 MB), 05:26
* 02 子合约包装器实现.mp4 (70.84 MB), 11:26
* 03 部署到测试网络.mp4 (62.49 MB), 10:08
* 04 修复编译问题.mp4 (38.33 MB), 06:27
* 05 尝试调用铸造方法.mp4 (148.12 MB), 23:54
* 06 铸造回弹函数.mp4 (91.73 MB), 14:55
* 07 transfer实现/
* 01 transfer参数实现.mp4 (51.47 MB), 08:27
* 02 拒绝条件实现.mp4 (23.13 MB), 04:18
* 03 计算gas费用.mp4 (21.29 MB), 03:52
* 04 发送内部消息.mp4 (22.17 MB), 03:43
* 05 transfer方法测试.mp4 (32.96 MB), 05:30
* 06 修复admin权限错误.mp4 (61.89 MB), 10:51
* 07 修复回弹方法.mp4 (41.90 MB), 07:08
* 08 其他方法补充/
* 01 token烧毁实现.mp4 (68.36 MB), 11:30
* 02 更换管理员.mp4 (19.63 MB), 03:25
* 03 更换元数据.mp4 (6.00 MB), 01:23
* 04 添加取款功能.mp4 (26.43 MB), 04:39
* 09 后续方向/
* 01 课程总结.mp4 (20.51 MB), 03:30






