Step 1: Landing with HackQuest Home Page OR Solana Learning Track.
- Click “Sign up” to register with your Google or GitHub account, email, or MetaMask Wallet.
- Scroll down and go to Solana Learning Track, click on “Build on Solana”
Step 2: Enroll in the “Solana Learning Track”.
- Click “Enroll” and you are ready to start learning. Solana Learning Track offers a comprehensive journey from zero to hero, emphasizing Solana's fundamentals, Rust syntax, and the Anchor framework through interactive quizzes and projects like building games and NFTs on Solana.
- Learners strengthen their skill sets and gain practical experience by creating applications such as a Bulls and Cows game in Rust and a Solana-based counter.
Step 3: Start learning and building.
**Solana Learning Track** embraces Universal Design for Learning (UDL) principles to cater to a diverse range of learners:
- For seasoned developers: If you have prior experience with Solana program development, concept and documentation are your best friends. You may consider skipping the metaphors, real-use cases, and FAQs and diving directly into the quizzes and IDE playground to test your understanding.
- For newcomers: If you are new to Solana program development or coding in general, we recommend that you review the left-side content thoroughly before doing the quests to lay a solid foundation. Metaphors could help you understand the logic behind the syntax and real-use cases could provide an actual example of its application from a code base. FAQs are extended learning materials aggregated from the questions of other peer learners.
Step 4: Deploy to Solana Network.