跳转到帖子
View in the app

A better way to browse. Learn more.

WEB3论坛社区

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

recommended_posts

发布于
  • 管理员

为什么选择 Solana?

Solana 作为新一代高性能公链,以其每秒处理 65,000 笔交易的速度和低至 $0.00025 的手续费,正在重新定义区块链开发的可能性。对于中文开发者而言,掌握 Solana 开发技术意味着:

  • 进入 Web3 高薪领域:Solana 生态项目平均薪资比传统开发高 50%

  • 低门槛创业机会:DeFi、NFT、GameFi 应用层出不穷

  • 技术前瞻性:并行处理、POH 共识机制等创新技术

教程目录(点击链接进入相关教程)

Week 1 Solana 基础知识

  1. Solana 介绍

  2. Solana 核心概念

  3. SPL 代币

  4. 命令行工具

  5. 钱包使用

  6. 课后练习

Week 2 通过 RPC 与 Solana 交互

  1. Solana 的 RPC 介绍

  2. 接口 RPC

  3. 推送 RPC

  4. 课后练习

Week 3 与 Solana 合约交互

  1. Solana 的 Web3.js

  2. 与钱包交互

  3. 合约调用

  4. 课后练习

Week 4 Rust 基本知识

  1. Hello World

  2. Rust 基本语法

  3. 通过 Cargo 管理工程

  4. Rustaceans 的理解

  5. 课后练习

Week 5 Solana 合约开发 Part.1

  1. Hello World

  2. Solana 合约基础概念

  3. Solana 合约处理逻辑

  4. Solana 合约错误定义

  5. 课后练习

Week 6 Solana 合约开发 Part.2

  1. 使用 VS Code 开发合约

  2. PDA 账号

  3. 合约间调用 CPI

  4. 系统变量

  5. 课后练习

Week 7 Solana 合约开发进阶

  1. ALTs 交易

  2. Solana 序列化标准 Anchor 协议

  3. Anchor 开发框架

  4. Anchor 实践

Week 8 Solana DApp 开发实践 DeFi & NFT

  1. TokenSwap 合约走读

  2. Solana 的 NFT 事实标准 Metaplex

Week 9 Solana 合约安全

  1. Cashio 攻击事件分析

  2. 黑客入侵手段和网络安全

  3. 合约开发安全注意点

学习收获

完成本教程后,你将:

技术能力

  • 独立开发完整 DApp(前端+合约+运维)

  • 掌握 Solana 独特编程模型

  • 具备合约安全审计能力

项目经验

  • 拥有 3 个可展示的主网项目

  • GitHub 获得 100+ star 的开源代码

  • 完整的技术文档写作经验

职业发展

  • 获得官方认证开发者证书

  • 推荐至头部 Web3 企业实习

  • 优秀项目获得生态基金投资

  • WEB3论坛置顶这个主题

创建帐户或登录后发表意见

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.