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)

Turn your API endpoint into a pay-per-request service and compete for your share of $100K USD + 500K ALGO prize pools.

Join the competition →