Skip to content

This repo offers a structured path for mastering Solana blockchain development by enlisting relavant course sections, guides, examples and docs

Notifications You must be signed in to change notification settings

MacaqueSUN/solana_learning_roadmap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Solana learning roadmap

This repository offers a structured path for mastering Solana blockchain development by enlisting relevant course sections, guides, examples, and docs in a way that covers the breadth of knowledge in a natural way.

Learning Roadmap

Learning sections

Breakdown

Basics of RUST + Intro to Solana

Topics Links
RUST Rust course till module 7, RUST hands-on documentation
Solana core concepts Intro docs, Building elements (accts, txns, etc) docs
Intro to development Dev: getting started docs
IDE setup Online hello-world development excercise
Economics (Transactions fees, rent) Necessary economics docs
Developing with RUST RUST specifics regarding Solana dev docs
Interfacing with Solana Networks How to interact with the clusters docs

|

Smart contract with RUST

Topics Links
Contract Structure What is program docs
Our First Contract Local setup guide, Local program development
Native program development Course lesson: Learn How to Set Up Solana by Building a Hello World Smart Contract
Interact with on-chain programs Course lesson: Learn How to Interact with On-Chain Programs
Anchor program development Course lesson: Learn Anchor by Building TicTacToe, Course till Advanced Solana Programming
Contract Deployment Course lesson: Learn How to Deploy to Devnet

Advanced smart contract

Topics Links
Client-side app Course lesson: Learn How to Build a Client-Side App
Wallet Provider Setup Wallets guide
Fetching Accounts from oracle Oracle examples
Debugging Debugging methods docs
Limitations Program limitations docs
Testing & Security CProgram testing framework docs

Solana realistic DApp project

Topics Links
Completed Boilerplate DApp boiler-plate code repo
Learn Solana`s token program Course lesson: Learn Solana's Token Program by Minting a Fungible Token, Course lesson: Learn the Metaplex SDK by Minting an NFT, Token extensions guide, Token program examples
Mainnet deployment Course lesson: Learn How to Build for Mainnet

useful links

About

This repo offers a structured path for mastering Solana blockchain development by enlisting relavant course sections, guides, examples and docs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Io 100.0%