Technology
Digital Craft
Ship real things people use — sites, apps, games, tools.
Tells us you want to become capable of this. No payment, no commitment — a mentor takes it from there.
How deep you go is up to you
There is no beginner version and no advanced version of this. You enter wherever you actually are — and a ten-year-old and a forty-year-old can be at the same place.
- 1
foundation
First contact. The ideas underneath, in plain language.
- 2
developing
You can do it with help, and you know when you are stuck.
- 3
proficient
You can do it alone, reliably, on unfamiliar problems.
- 4
advanced
You can extend it, teach it, and use it where nobody has told you to.
How you learn this at Sariro
23 lessons across 3 programmes develop this strand — alongside a mentor, in a live class.
Web Builder Pro — Beginner
Beginner · 18 lessons on this strand
HTML structure & semantic tags · CSS selectors & the box model · Flexbox layouts · +15 more
Web Builder Pro — Intermediate
Intermediate · 1 lesson on this strand
Project setup & the App Router
Agent Architect — Beginner
Beginner · 4 lessons on this strand
Going live with Streamlit · A real chat UI · Deploying to Streamlit Community Cloud · +1 more
The rest of Technology
Computational Thinking
Break a problem into steps precise enough for a machine to follow.
Programming Foundations
Write code that works, and understand why it works.
Software Systems
Build things larger than one file, and keep them understandable.
Data & Databases
Store, query and reason about information at scale.
Artificial Intelligence
Understand what these systems actually do, and build with them deliberately.
Networks & Security
Understand how machines talk, and how that trust is broken.