About the Blockchain Course

Learn how to develop decentralised applications (dApps) and smart contracts based on blockchain technology.

This course is an immersive introduction to blockchain technology. You will learn both the technical and non-technical skills required to meet the demands of a tech industry that competes globally.

This 16-week program focuses on blockchain development, while also including a soft skill component.

Tuition Fees: UGX 3,500,000/= (Three Million Five Hundred Thousand Uganda Shillings)

Financial support: No scholarships available

Duration: 16 weeks

Cohorts: January, July every year. [Not on offer currently]

Eligibility: Learners need background or foundational knowledge in web development to thrive in this program.

Apply here!

This is how you'll spend your time

Our curriculum changes continuously based on feedback from our industry partners to make sure that we are always teaching you what you need to know!

Week 1: Blockchain Tech, innovation and thinking

Week 2: Innovation and thinking
Week 3: Core Blockchain concepts

Week 4: Cryptography

Week 5: Spinning new blockchain nodes
Week 6: Smart contracts, their use cases

Week 7: Tokenomics

Week 8: Tokenomics

Week 10: DApps and DAOs Development.

Week 12: DApps and DAOs Development.

Week 13: DApps and DAOs Development.
Week 14: DApps and DAOs Development.

Week 15:  DApps and DAOs Development.

Week 16: Portfolio Review, Preparing for Blockchain careers-interviews, Project Presentations.

Is this something for you?

Apply now and start your tech career.