School of Solana
Take your technical skills to the next level and get a certification in the Rust language and Solana blockchain. It's free, too.
What's this all about?
Do you want to learn Rust and be able to code, debug and review Solana programs? If you are interested in blockchain & crypto and already have previous knowledge in any programming language, enroll in our Winter School of Solana and get certified with Ackee Blockchain.
- Start date of the next run: February 15, 2023
- Duration: 9 weeks
- How: in English & online
- 100% free
- Introduction to Solana and Blockchain
Proof of History, Sealevel and other Solana fundamentals. We will also go through a proper local development setup to get you started in this course.
- Introduction to Rust
A gentle introduction to Rust programming language. Principles behind Rust and how they tie to Solana program development.
Introduction to Anchor development framework and how it helps developers and contributes to security of on-chain programs.
- Solana programming model I, II, III
Let's start developing on-chain Solana programs using Anchor framework. You'll understand how programs store data and state on the Solana blockchain. We will go through all important core concepts of Solana development : Accounts structure, Program Derived Addresses, Handling errors & Cross-Program Invocations.
- Anchor framework
You'll explore how users interact with Solana programs and learn some frontend development. Introduction to Web3.js and Solana libraries for TypeScript development.
- Building your sample dApp 🚀
You'll build your sample decentralised (dTwitter) application from scratch and deploy it to the Internet. This will also be your final task to receive your completion badge.
- Bonus lesson
It's a secret bonus lesson that's you'll be able to unlock. We'll tell you how, stay tuned and follow us on Twitter 😎
Rules for getting a certification
As validation of your acquired skills in the Rust language and Solana blockchain, you will receive our Ackee Blockchain certificate, which will serve as future proof of your fundamental knowledge.
Before you rule the world of blockchain and smart contracts, keep in mind the following rules:
- Maximum absence: 2 lessons
- Output: Development of a functional smart contract
We created this handbook to provide study material for School of Solana students. It should serve as an entry point for new Solana developers or blockchain enthusiasts wishing to learn about Solana.
Read the Solana Handbook.