Skip to main content

Flow Education Initiative

Build public good technology in the open.

Structured tracks for developers contributing to AI/ML, blockchain, and protocol infrastructure. Rooted in African talent pipelines; open to builders everywhere.

64
lessons
4
tracks
3
skill levels

Curriculum

A clear path from fundamentals to contribution

The curriculum is organized around the capabilities engineers need to join serious open-source and infrastructure work.

9 lessons

Foundations

Engineering fluency

Reading, documentation, version control, collaboration, and the mindset needed to work in public.

18 lessons

Blockchain

Decentralized infrastructure

Consensus, smart contracts, security, scalability, and protocol economics from beginner to advanced.

18 lessons

AI/ML

Production-minded machine learning

Math, pipelines, lifecycle, notebooks, libraries, MLOps, architectures, and applied research practice.

18 lessons

Protocol Engineering

Systems that coordinate

State machines, specifications, resilience, governance, performance, and enterprise-grade adoption.

Learning model

Built for engineers who learn by making things real

Flow is not a content library for passive reading. Each track is designed to help learners turn concepts into notes, code, diagrams, experiments, and public contributions.

Browse the full curriculum
  • Read technical material like an engineer, not a passive student.
  • Move from concept notes into reproducible labs and visible artifacts.
  • Explain tradeoffs clearly across AI, blockchain, and distributed systems.
  • Build toward open-source contribution instead of isolated coursework.

Launch-ready learning

Start with the curriculum, then build in public.

Enter curriculum