Solana for Developers — from architecture to practice
Solana for Developers is an intensive program where you will master blockchain fundamentals, Solana architecture, working with Anchor, and building real dApps. The course combines lectures, hands-on practice, and certification.
After completion
- Submit practical work and receive reviews.
- Track lessons and deadlines in your dashboard.
- Keep the result as a Superteam KZ achievement.
About the program
Solana for Developers is an intensive program where you will master blockchain fundamentals, Solana architecture, working with Anchor, and building real dApps. The course combines lectures, hands-on practice, and certification.Read moreShow less
A comprehensive learning program for anyone who wants practical blockchain development skills on one of the fastest and most innovative Web3 platforms.
During the course, you will:
understand the fundamentals of blockchain, cryptography, and consensus algorithms;
explore Solana architecture and its unique technologies: Proof of History, Tower BFT, Sealevel, and more;
learn to work with Solana Playground, CLI, and wallets;
build and deploy smart contracts with Anchor, from basic programs to DeFi protocols and tokens;
complete practical assignments and reinforce everything you learn.
Format: practical lab assignments and homework.
Outcome:
Certificate
A complete skill set for starting a career as a Solana developer.
Course curriculum
Lessons23
Basics of WEB3 development on Solana
- 01The basics of Blockchain and BitcoinRequired
- 02Cryptographic basicsRequired
- 03Diving into HashingRequired
- 04Digital signatures in detailRequired
- 05Merkle trees and comparison with traditional systemsRequired
- 06Proof of WorkRequired
- 07Proof of StakeRequired
- 08The concept of cryptocurrency wallets and types of walletsRequired
- 09Cryptographic Basics of walletsRequired
- 10Seed phrases and recoveryRequired
- 11Creation history and motivationRequired
- 12Proof of HistoryRequired
- 13Solana Architectural InnovationsRequired
- 14Clusters and node roles in the networkRequired
- 15The Solana Account ModelRequired
- 16The economic modelRequired
- 17Tower BFT - a new generation consensusRequired
- 18Integrating Proof of History with ConsensusRequired
- 19Parallel transaction processingRequired
- 20Getting to know the Playground platformRequired
- 21Constraint Anchor system and the first programRequired
- 22Solana Expense Tracker ProgramRequired
- 23SPL Token integrationRequired
Practical assignments3
- 01Cover the token program with modern testsReviewed by an instructor
- 02Implement secure token burningReviewed by an instructor
- 03Build a secure Escrow programReviewed by an instructor