How it works

Self-paced learning, flipped-classroom practice

Bite-sized lessons you take at your pace, real labs you work in from day one, and live sessions where you defend your decisions. Then a capstone you defend — not just submit.

How it works

Self-paced learning, flipped-classroom practice

1

Learn at your pace

Focused lessons of 20–45 minutes — a written explanation, worked examples with real code, and a hands-on exercise you do in your lab. Bite-sized professional learning, not academic lectures.

2

Practice in real labs

Work in Docker dev containers via GitHub Codespaces (Microsoft) or LocalStack (AWS). The same environment every time, minimal cloud spend, and code you keep. Sign in with GitHub — you’ll use it for labs anyway.

3

Show up and defend it

Once per module, a 60–90 minute live session on Zoom turns theory into judgement. Mini-capstones make you demonstrate capability — and the capstone is defended, not just submitted. Recordings are posted for on-demand review.

The journey across the program: Build → Harden → AI AI-Enable → Defend → Specialize.

What a week looks like

  • Work through self-paced lessons (20–45 minutes each) and their hands-on labs.
  • Check your understanding with module quizzes (75% to pass, unlimited retakes, drawn from question banks).
  • Join the module’s live session on Zoom to turn theory into judgement; recordings are posted for review.
  • Advance FieldNote — every module leaves your portfolio project further along.

Labs run in GitHub Codespaces (Microsoft) or LocalStack (AWS), so you need only a browser and a GitHub account. On-demand lesson video streams to enrolled students.

Don’t guess where to start.

Take the free placement assessment. In a few minutes it tells you whether to begin with Foundations or jump straight into Database Development — and emails you a personalized starting point. No account required to start.