Here's how you can go from not knowing any Rust to making programs that secure billions.
Text version: https://github.com/AlmostEfficient/so...
Solana bootcamp: • Solana Bootcamp
Buffalo Joe (Rust on Solana): / @codingcrypto
SolAndy Soldev playlist: • Solana Dev Course
Create Twitter on Solana: https://lorisleiva.com/createasolan...
Programs to learn from (in order of complexity from easiest to hardest)
Anchor starter: https://github.com/solanadevelopers/...
Anchor example contracts: https://github.com/tgaye/AnchorExampl...
Solana program examples: https://github.com/solanadevelopers/...
Solana program library: https://github.com/solanalabs/solana...
Solana OpenSource list: https://github.com/StockpileLabs/awes...
Solana programming resources: https://github.com/SolanaNatives/Sola...
Web3 builders Alliance: https://web3builders.dev/builders
Everything else (courses, guides) is on https://solana.com/developers
Topics covered:
Why is Rust so hard?
How do I build Solana programs with Rust?
Where can I learn Rust for Solana?
How do I become a Smart Contract developer on Solana?
How do I learn advanced Rust for Solana?
Timestamps:
0:00 Intro
0:30 Why Rust feels difficult
2:37 The builder loop + Roadmap
4:35 Fundamentals
5:10 Anchor vs Native
6:30 Rust development resources
9:41 Going beyond the basics
11:45 Code to learn, don't learn to code
12:31 Projects to build
I make more cool stuff on Twitter! / almostefficient
I'm currently only doing consultation for education/devrel, I can't help with token/NFT launches. To reach out just DM me on Twitter.