飞豹客 · 课能看,资料也能带走
飞豹客云计算/大数据 会员免费

使用Rust和Typescript的Solana区块链开发者训练营英文版

这门课面向的是想进入 Solana 链上开发、但不知道从哪里下手的人。它不讲泛泛的区块链概念,而是直接围绕 Solana 的账户模型、程序部署和前端交互展开,用 Rust 写链上程序,用 TypeScript 做客户端调用。如果你之前看过一些以太坊的教程,会发现 Solana 的思路差别不小:账户和

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
124 人关注 更新于 2026-05-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课面向的是想进入 Solana 链上开发、但不知道从哪里下手的人。它不讲泛泛的区块链概念,而是直接围绕 Solana 的账户模型、程序部署和前端交互展开,用 Rust 写链上程序,用 TypeScript 做客户端调用。如果你之前看过一些以太坊的教程,会发现 Solana 的思路差别不小:账户和数据的组织方式、程序的可升级机制、交易里要预先声明账户,这些都需要重新建立认知,这也是很多人自学时卡住的地方。

先确认它解决什么问题,再决定要不要投入

实际工作中,Solana 开发常见的任务无非几类:写一个能处理指令的链上程序、把程序部署到测试网、用脚本或前端把交易发出去、读取链上账户状态并展示。这门课基本覆盖了这条链路,而不是只讲语言语法。Rust 部分重点在于理解 Solana 程序的入口、指令解析和账户校验,TypeScript 部分则偏向用 web3.js 构造交易、调用程序、处理钱包签名。学完之后,你应该能独立完成一个功能完整的小型 dApp,比如一个支持铸造和转移的链上应用,而不是停留在看懂示例代码。

适合的基础:有至少一门编程语言的经验,能读懂函数和类型;对命令行不陌生,愿意折腾本地环境和测试网。如果完全没写过代码,Rust 的所有权机制和 TypeScript 的类型系统会同时压过来,节奏会比较吃力。有前端或后端经验的人上手会顺很多。至于区块链本身的知识,课程会补,但不会花大量篇幅讲原理,所以别指望它替代系统性的链上基础学习。

建议的观看顺序和练习方式

开头部分别跳过,环境搭建和工具链配置是后面所有内容的前提,很多报错都出在这一步。接着按 Rust 链上程序、TypeScript 客户端、综合实战的顺序推进,不要因为想快点看到项目就颠倒顺序,否则写客户端时会不清楚交易里每个字段为什么这么填。资料里涉及的压缩 NFT、DEX 和聚合器这些主题,属于进阶场景,建议放在能独立跑通一个基础程序之后再回头看,那时候你才看得懂它们在解决什么效率或成本问题。

练习上,不要只看视频。每学完一个指令处理逻辑,就自己改一遍参数、加一个校验条件,重新部署到测试网验证。客户端部分则建议脱离课程示例,用自己的钱包和账户从头发一笔交易。遇到报错先看日志里的程序返回码,再去对照账户定义,这个排查习惯比记住某个 API 更有用。资料可以当作参考手册反复查,但真正的掌握来自你亲手部署和调试过多少次。

课程目录

课程目录5 集
  • 使用Rust和Typescript的Solana区块链开发者训练营英文版 1 - Introduction
  • 10 - Solana Core concepts
  • 11 - Solana Tokens
  • 12 - PROJECT - Build a Block Explorer
  • 13 - Dapps in Solana
  • 14 - Solana Smart Contracts Programs
  • 15 - Strategic Smart Contracts Solana Programs with Client React Code
  • 16 - Solana Wallets - Wallet Adapter
  • 17 - Basic Solana Code
  • 18 - JSON RPC API SOLANA
  • 19 - Metaplex for NFTs as Industry Standard 2 - Free Course Books for our Students
  • 20 - SOLANA NFTs
  • 21 - Game Studio for Web3 Crypto Times
  • 22 - Solana DAPPS Ecosystem
  • 23 - Build DApps using Firebase as web2 serverless tech
  • 24 - Security
  • 25 - App Development with Firebase for Solana
  • 26 - Cardano ADA
  • 27 - Bonus Create GPTS for GPT Store OpenAI 3 - cNFTs Solana Compressed NFTs 4 - Solana DEXs and Aggregators 5 - Top dApps Solana 6 - PROJECT - NFT MARKETPLACE FROM SCRATCH & OPEN SOURCE 7 - PROJECT - CREATE YOUR DAO 8 - PROJECT Create an NFT ProjectReal Utility Token 9 - INTRO RUST Programming 获取更多精品课程资源.url 1 -Intro.mp4
  • 1 -Intro.srt 1 -Introen.srt 2 -Introduction.mp4
  • 2 -Introduction.srt 2 -Introductionen.srt 3 -Intro to Rust.mp4
  • 3 -Intro to Rust.srt 3 -Intro to Rusten.srt 4 -Introduction Core Solana Concepts.mp4
  • 4 -Introduction Core Solana Concepts.srt 4 -Introduction Core Solana Conceptsen.srt 适合人群 区块链开发者 软件工程师 对区块链技术感兴趣的学习者 学习收获 掌握Solana区块链开发技术 精通Rust和Typescript编程 打造自己的区块链项目 祝您学习愉快! 学有所成,前程似锦!