EXPLORE / LEARNING
Learning resources are the courses, docs and guides for building on Solana.
Builders use them to get from zero to a deployed program. The main risk is outdated material, because the tooling changes fast.
Refine the results
AUDIENCE
SORT BY
- Check when the material was last updated
- Prefer official docs for APIs
- Build a small project as you learn
Learning projects

Solana Developers
Learning
Official developer docs, guides and courses from the Solana Foundation.
Solana Playground
Learning
Browser IDE for writing, building, deploying and testing Solana programs.

Solana Program Examples
Learning
Solana Foundation collection of example programs in Anchor, native Rust and other frameworks.

create-solana-dapp
Learning
One command that scaffolds a new Solana app from templates, with a web front end and an optional program.

Turbin3
Learning
Solana developer courses and training, plus a hiring network for its graduates.

Solana Cookbook
Learning
Short code recipes for common Solana development tasks.

Solana Developer MCP
Learning
Official MCP server that gives AI coding assistants current Solana docs and checks for Rust program code.

Blueshift
Learning
Free, open-source Solana development courses and coding challenges.

RareSkills
Learning
60-day Solana development course aimed at developers who already know Ethereum.

School of Solana
Learning
Free nine-week Solana developer course from Ackee Blockchain.