Solana Development Roadmap

 Solana is a public blockchain platform with smart contract functionality and SOL as its native cryptocurrency. It was first proposed in 2017 and its fist block was created on 16th march'20. This is understood as a big competitor to Ethereum with a higher transactions per second (~65000) and lower gas fee.  It enables developers to write on-chain programs in general purpose programming language such as Rust

Rust is a multi-paradigm, general purpose programming language that emphasis performance, type safety and concurrency. I found two amazing rust resources that helped me gear up my track to learn solana development:

1. Rust Book: The Rust Programming Language - The Rust Programming Language (rust-lang.org)

2. Rust by Excercism: Rust on Exercism

Another youtube channel let's get rusty has amazing videos to learn from. Web3 fundamentals are backbone to any blockchain and so for solana. Learn solana development in detail from Solana cookbook and start writing solana program using anchor, a framework on top of rust.

Refer to solana questbook for more help. Now, when you know all a bit, jump into projects that will help you improve your understanding. Following are the ones I would refer:

1. Solana Counter 

2. Learning How To Build on Solana

3. Escrow Program

4. Social Media dApp

5. BuildSpace GIF Board Projects

6. Soldev App

Due Devs is a community built for the cool coders out there to interact with each other. Amateur or Pro, there is always something interesting and new to learn, and grow together as an awesome community.

Comments