Developer Course

Interchain Developer Academy

Welcome to the Interchain Developer Academy!

Over the next seven weeks, you will dive deep into the Cosmos Ecosystem. Let's get started!

Important program information

Timeline and deadlines
What you will learn
How to get the most out of the Academy
How much time do I need to dedicate to the Academy?
What support will I get in the Academy?
How do I access Discord?
How do I get certified?

Weekly Plan

The Academy runs for 7 weeks. You can follow the weekly structure or decide to go your individual path - just make sure to be ready for the Final Exam after 7 weeks.
This chapter is completely optional and a good introduction if you are new to blockchain technology or need a refresher on Golang and a short overview of dev terms you will encounter when working with Cosmos:
You will discover the Cosmos ecosystem and learn about the main concepts of the Cosmos SDK, from its Tendermint consensus to learning how keys, accounts, and transactions relate to each other. Dive into:
You will discover how to run a node and learn how to build your own chain by following the example implementation of a checkers blockchain:

Developer Resources

Cosmos SDK
Cosmos SDK
A framework to build application-specific blockchains
Tendermint Core
Tendermint Core
Blockchain consensus engine and application interface
Cosmos Hub
Cosmos Hub
First interconnected public blockchain on the Cosmos network
IBC
IBC
Industry standard protocol for inter-blockchain communication