Курс на Stepik
Обложка курса «TON 区块链课程» на Stepik
Бесплатно

TON 区块链课程 ★ 4.667

Открыть на
STEPIK.ORG

该课程面向有兴趣获得有关 TON 区块链技术和概念(如 FunC、dApps、去中心化、智能合约、合约测试等)实用知识的开发人员和 IT 专家。别忘了,每完成一项任务,您就离梦寐以求的 SBT 证书更近了一步。

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «TON 区块链课程»Учеников на курсе 794
Сертификаты, выданные на курсе «TON 区块链课程»Сертификатов выдано 0
Отзывы о курсе «TON 区块链课程»Отзывов получено 6
Рейтинг курса «TON 区块链课程»Рейтинг курса 4.667
Уроки в курсе «TON 区块链课程»Количество уроков 46
Тесты в курсе «TON 区块链课程»Количество квизов 41
Время прохождения курса «TON 区块链课程»Время прохождения курса —
Обновления курса «TON 区块链课程»Обновления курса — —
Дата публикации курса «TON 区块链课程»Дата публикации курса — ———
Последнее обновление курса «TON 区块链课程»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «TON 区块链课程» 9 разделов Уроки в курсе «TON 区块链课程» 46 уроков Тесты в курсе «TON 区块链课程» 41 тест Время прохождения курса «TON 区块链课程» 12 ч. Последнее обновление курса «TON 区块链课程» обн. 1 год назад

TON 简介 (Introduction to TON)

5 уроков
1. TON 生态系统概述 (TON Ecosystem overview) ↗
2. TON 的区块链、账户和交易 (Blockchains, accounts, transactions in TON) ↗
3. 区块链设计原则 (Blockchain design principle) ↗
4. 账户/合同的概念 (Concept of account/contract) ↗
5. 代币、货币、DNS 物品等。(Tokens, currencies, DNS items etc.) ↗

TVM、交易、可扩展性和业务案TVM, transactions, scalability and business cases

6 уроков
1. TVM 和内存布局 (TVM and memory layout) ↗
2. 信息类型和计算阶段 (Messages types and computation phases) ↗
3. 合同中信息的授权 (Authorization of messages in contracts) ↗
4. 了解交易成本 (Understanding transaction cost) ↗
5. 可扩展合同 (Scalable contracts) ↗
6. 经典业务问题回顾 (Review of classic business problems) ↗

智能合约开发生命周期 (Smart contract development lifecycle)

6 уроков
1. 智能合约开发生命周期概述 (Smart contract dev lifecycle overview) ↗
2. 设置编译工作流 (Setting up a compile worklow) ↗
3. 编写简单的 FunC 合同 (Writing simple FunC contract) ↗
4. 测试工作流程和编写测试 (Testing workflow and writing tests) ↗
5. 部署智能合约 (Deploying smart contract) ↗
6. 从测试网到主网的灵活部署 (Flexible deployment from testnet to mainnet) ↗

掌握 FunC 合同编码 (Mastering FunC contracts coding)

6 уроков
1. 带有计数器逻辑的合同 (Contract with counter logic) ↗
2. 反向合同测试 (Tests for counter contract) ↗
3. 带有存款/提款逻辑的合同 (Contract with deposit/withdrawal logic) ↗
4. 存款/提款逻辑测试 (Tests for deposit/withdrawal logic) ↗
5. 使用蓝图部署合同 (Using Blueprint to deploy contracts) ↗
6. 验证合同源代码 (Verifying contract's source code) ↗

与 TON blockhain 的前端交互 (Frontend interaction with TON blockhain)

5 уроков
1. Dapp 结构和项目设置 (Dapp structure and project setup) ↗
2. 设置 TON Connect (Setting up TON Connect) ↗
3. 从合同中读取数据 (Reading data from our contract) ↗
4. 从 dApp 启动交易 (Initiating transactions from dApp) ↗
5. 将 dApp 部署到 Github (Deploying dApp to Github) ↗

为 TON 区块链构建与 Telegram 兼容的接口

4 урока
1. Telegram 聊天机器人证书 (Telegram chatbot credentials) ↗
2. 将 dApp 包装成 Telegram 聊天机器人中Pack dApp as a TWA in Telegram chatbot ↗
3. 为聊天机器人建立后台项目 (Setting up a backend project for chatbot) ↗
4. 编程命令驱动的聊天机器人界面 (Programming command-driven chatbot interface) ↗

NFT & Jettons

5 уроков
1. 代币简介,章节概览 (Introduction to tokens, chapter overview) ↗
2. Jetton 总承包合同 (Jetton Master contract) ↗
3. Jetton 钱包合同 (Jetton Wallet contract) ↗
4. NFT Collection 智能合约 (NFT Collection smart contract) ↗
5. NFT 项目/SBT 项目智能合约 (NFT Item / SBT Item smart contract) ↗

智能合约安全 (Smart contract security)

4 урока
1. 处理外部信息 (Handling External Messages) ↗
2. 携带值模式 (Carry-Value Pattern) ↗
3. 气体管理 (Gas Management) ↗
4. 存储管理 (Storage Management) ↗

生态系统产品、未来计划和愿景 (Ecosystem products, future plans and vision)

5 уроков
1. 介绍 (Intro) ↗
2. MVP ↗
3. 筹资 (Fundraising) ↗
4. TON 生态系统 (TON ecosystem) ↗
5. 投球 (Pitching) ↗