Solana Development Course

This course is designed to be the absolute best starting point for Web Developers looking to learn Web3 Development. Solana is the ideal network for starting your Web3 journey because of its high speed, low cost, energy efficiency, and more.

The course is being created by James and others. If you'd like to help out, have a look how you can contribute.

Client interaction with the Solana NetworkModule 1
1.Read data from the network
2.Write data to the network
3.Interact with wallets
4.Serialize custom instruction data
5.Deserialize custom account data
6.Page, Order, and Filter custom account data
Client interaction with the Solana Program LibraryComing soonModule 2
1.Intro to SPL
2.Token Program
3.Token Swap Program
4.NFTs with Metaplex
Basic Solana Program DevelopmentComing soonModule 3
1.High-level view of the network
2.Hello World from scratch
3.Rust primer
4.Debugging
Advanced Solana Program DevelopmentComing soonModule 4
1.A more advanced program...
2.PDAs
3.CPIs
4.Handling large transactions