A Step-by-Step Guide to Mantle Learn
12/12/234 min read
by Mantle
Ecosystem
Mantle Learn
Tutorials
Not sure where to start? Here’s a detailed step-by-step guide to help you navigate our platform and make the most of its features. Find more about Mantle Learn in this Product Intro Blog.
Step 1: Landing with Mantle Learn.
- Go to Mantle Learn.
- Click “Sign up” to register with your Google or GitHub account, email, or MetaMask Wallet.
Step 2: Success! You have accessed your “Personal Learning Dashboard”.
- Click “Dashboard” to view your ongoing and completed courses, along with a selection of Featured Electives tailored for you.
- On the top right corner, we have:
- Coin and XP System: Earn rewards as you learn with coins and experience points (XP), unlocking new opportunities and benefits on the platform.
- Invite Code: Use your unique code to invite peers, expanding your learning network and earning rewards for each successful referral.
*Note: Coins and XP points currently have no utility and are not linked to Mantle Journey.
Step 3: Enroll in the “Mantle Learning Track”.
- Click “Enroll” and you are ready to start learning. Mantle Learning Track features an introductory course about foundational concepts related to Mantle, a series of Solidity Syntax lessons from beginner to advanced, and three guided projects including fungible tokens, non-fungible tokens, and CryptoKitties.
Step 4: Start learning and building.
Mantle Learn embraces Universal Design for Learning (UDL) principles to cater to a diverse range of learners:
- For seasoned developers: If you have prior experience with Solidity 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 Solidity 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 5: Check out “Electives” for more projects to build.
- Explore a variety of guided projects on the “Electives” page.
- Sort projects by level, duration, and course type to match your preferences.
Step 6: Found a bug? Claim rewards!
- On your learning page, if you spot a bug, click on “Found a bug?” to report it. Your contributions to improving our platform not only help us but also make you eligible for additional rewards!
- You could also share your learning or troubleshoot bugs with our community!
Find more about Mantle Network: Twitter, Telegram, Discord Find more about HackQuest: Twitter, Telegram, Discord
Step 7: Deploy to Mantle Network.
Here are two ways to deploy on Mantle Learn:
- Integrated Development Environment (IDE) Playground: Mantle Learn'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: Mantle Learn integrates a "Try it out" feature directly within the learning screen, allowing learners to immediately deploy code they just wrote to Mantle Network following the course completion.
Step 8: Don’t forget to collect your learning treasures from “Mission Center”.
Here you can dive into daily engagement with rewards and bonuses for consecutive logins, fueling your learning journey with exciting incentives.
Stay motivated with daily quests and milestones. Sometimes they give an extra energy boost to help you build the habit of continuous learning.
Step 9: Claim the Certificate and become a Certified Mantle Developer under “Campaign” after reaching 200 points in the “Mantle Developer Quest”.
Track your Mantle learning process and unlock bonuses issued by Mantle Learn upon your achievements on your web3 development journey.
Earn your dual-accredited SBT from HackQuest and Mantle by completing the Mantle Learning Track and be a holder of Mantle's first-ever learning certificate. Don’t forget to share your success on social media!
Step 10: Apply newly acquired skills by participating in a “Hackathon”.
Stay updated with ongoing Hackathons or dive into past winning projects on the “Hackathon” page to gain insights and inspiration.
Click on “All Projects” and Sort the “Project Archive” page by project type and date. All featured projects are past demo-day winning projects that are worth a look!
Step 11: Complete your user profile and demonstrate your web3 expertise to the world!
Build your own web3 user profile, link your GitHub, Wallet, and social media accounts to highlight and share your experiences.
Step 12: 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 Mantle Learn.
Join the Community