Learning resources for building on Algorand
Learn, build, deploy.
Algorand Learning Hub
Discover resources for developers of all levels, from blockchain fundamentals to advanced Algorand development.
Welcome to the Algorand Learning Hub — your go-to resource for mastering blockchain development on Algorand. Whether you're just getting started or you're a seasoned engineer, our hub offers structured learning paths, hands-on workshops, and interactive tools to help you grow. From foundational blockchain concepts to advanced Algorand-specific development, we've got you covered.
Find your level and start today:
Beginner Intermediate Advanced Connect & get support
Beginner
What is a blockchain?
Uncover blockchain fundamentals, from what a blockchain is to how it benefits various types of applications.](https://developer.algorand.org/docs/get-started/basics/what_is_blockchain/)
What makes Algorand different?
Explore key factors to consider in choosing a blockchain, and learn how Algorand stacks up.](https://dev.algorand.co/getting-started/why-algorand/)
What can you build on a blockchain?
Explore case studies of real businesses leveraging Algorand, from payments and real-world asset markets to supply chain and more.](https://algorand.co/can-a-blockchain-do-that)
Intermediate
Understanding Algorand Standard Assets (ASAs)
ASAs benefit from the same security, compatibility, speed, and ease of use as the Algo. Learn how to create, manage, and use them.](https://dev.algorand.co/concepts/assets/overview/?_gl=1*14jfulp*_gcl_au*OTkzMzQyOTc2LjE3NDYxMDcwNTcuMjIzNDA5NjUyLjE3NDY0NjEyNTYuMTc0NjQ2MTM0Mw..)
Explore the AlgoKit app gallery
Discover smart contract templates, example web apps, and more - in both Python and TypeScript.](https://examples.dev.algorand.co/)
Rise In X Algorand Learning Course
Step into the Algorand ecosystem! This course is designed to guide you through everything you need to build powerful, scalable, and secure decentralized applications (dApps) on the Algorand.](https://www.risein.com/courses/build-on-algorand)
Advanced
Explore the Algorand Developer Portal
Read the docs and start building.](https://dev.algorand.co/)
Migrate from EVM
Follow this step-by-step guide to easily move from Ethereum to Algorand.](https://algorand.co/moving-to-algorand)
Join Upcoming Hackathons
Check out some upcoming hackathons across several regions, helping you bring your idea to life!](https://algorand.co/hackathon-1)
Technical Workshops
Kickstart your Algorand development journey in hands-on, four-hour workshops. Available in Python and TypeScript.](https://algorand.co/developers/workshops)
Connect & get support
Get real-time support
Connect with Algorand experts and a supportive, global network of developers.](https://discord.com/invite/algorand)
Join the community
Follow Algorand Developers on X for all the latest news and updates.](https://x.com/algodevs)
Subscribe to Review Requested
Never miss an update on technical releases, tooling upgrades, events, learning opportunities, and more.](https://share-eu1.hsforms.com/1-DaPBCXqT0aeWxaPfssO5Qfjtqz)