Explore our Courses
We offer fundamental courses specifically designed for individuals who are new to the Avalanche ecosystem, and advanced courses for those who wish to master the art of configuring, modifying, or even creating entirely new Virtual Machines from scratch.
![](/course-banner/avalanche-fundamentals.jpg)
Avalanche Fundamentals
Get a high level overview of Avalanche Consensus, L1s and VMs
![](/course-banner/multi-chain-architecture.jpg)
Multi-Chain Architecture
Dive deeper into the Multi-Chain Architecture and deploy your own Blockchain
![](/course-banner/interchain-messaging.jpg)
Avalanche Interchain Messaging
Utilize Avalanche Interchain Messaging to build cross-chain dApps in the Avalanche network
![](/course-banner/interchain-token-transfer.jpg)
Interchain Token Transfer
Deploy Avalanche Interchain Token Transfer to transfer assets between Avalanche blockchains
![](/course-banner/customizing-evm.jpg)
Customizing the EVM
Learn how to customize the EVM and add your own custom precompiles
![](/course-banner/l1-tokenomics.jpg)
Layer 1 Tokenomics
Learn how to design and deploy tokenomics for your Avalanche L1
![](/course-banner/avacloudapis.jpg)
AvaCloud APIs
Learn how to leverage AvaCloud APIs to build web apps on Avalanche