Back

A Step-By-Step Guide to Solana Learning Track

By
Moonshot Commons
Mar 25, 2024
4 min read

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”
image
Preview

Step 2: Enroll in the “Solana Learning Track”.

image
Preview
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.
image
Preview

Step 4: Deploy to Solana Network.

The Solana Learning Track offers two flexible deployment methods to suit your learning and development style:

Integrated Development Environment (IDE) Playground: Solana Learning Track’s built-in IDE allows you to write, test, and refine code as you learn. It's a seamless transition from lesson to implementation, ensuring you can apply concepts in real time.
Direct Deployment: Solana Learning Track integrates a "Try it out" feature directly within the learning screen, allowing learners to immediately deploy code they just wrote to Solana following the course completion.

Step 5: Found a bug? Report and claim rewards!

If you encounter a bug on our learning page, click "Found a bug?" to report it and earn additional rewards for your contributions to improving our platform. Additionally, share your learning experiences or collaborate on bug fixes with our community in Discord!

image
Preview

Step 6: Don’t forget to collect your learning treasures from the “Reward” tab.

The "Reward" tab features "Mission" and "Campaign" sections that provide daily engagement opportunities, with incentives like rewards and bonuses for continuous logins or completing tasks, adding an extra layer of excitement to your educational experience.

image
Preview

Step 7: Claim the certificate and become a Certified Solana Developer after completing the learning track

image
Preview

Unlock the dual-accredited SBT from Solana Foundation MCM and HackQuest by finishing the Solana Learning Track—be among the first to claim Solana's inaugural learning certificate. Remember to celebrate your achievement by sharing it on social media!

Step 8: Apply newly acquired skills by participating in a “Hackathon” under the “Resources” tab.

Stay updated with ongoing Hackathons or dive into past winning projects on the Resources page to gain insights and inspiration. Solana has its global hackathon starting in early March and we will host a hacker house with them soon as well. Stay tuned and prepare early!

image
Preview

Click on “All Projects” and Sort the “Project Archive” page by project type, date, and tracks. All featured projects are past demo-day winning projects that are worth a look!

image
Preview

Step 9: Decode jargon and contribute to the conversation in “Blog” and “Glossary” Sections

By now, you should feel like a pro! Never stop learning though. Check out the “blog” and “glossary” sections - there, you will find the most digestible explanations of various Web3 slang and technical jargon, as well as exciting stories of Web3 founders and investors.

image
Preview
image
Preview

Step 10: Complete your user profile and demonstrate your Web3 expertise to the world!

Build your own Web3 user profile, and link your GitHub, Wallet, and social media accounts to highlight and share your experiences.

image
Preview

Step 11: Engage, share, and enjoy!

Celebrate and Share Your Success: Flaunt your achievements and certificates to friends and the community. Deploy your projects, refer friends, and show off the skills you've gained. Your journey is an inspiration!
Join Our Vibrant Community: You're now part of an exciting and supportive group. Connect with fellow learners and experts on Twitter, Discord, and Telegram. Share your journey, get tips, and be inspired by others in the world of web3.

Start Your Web3 Adventure: Are you ready to take the plunge? Click here to join Solana Learning Track.

Stay connected with us

More Blog about ’News & Announcements‘

View All
loading...