// how it works

How //kood works

//kood is an operating system for technical education: peer-led, project-based, refreshed every year. From Estonia — the world's most digitised nation — we combine proven peer-learning pedagogy with a curriculum built for the AI era, where curiosity outpaces credentials.

// model

Learning without teachers

//kood replaces lectures, textbooks and fixed syllabi with three things: real projects, peer-to-peer feedback and a curriculum that refreshes every year. Learners work in teams, review each other's code and build real solutions.

// selection By motivation and grit, not diploma. No grades required. No prior degree needed.
// who joins More than half of //kood learners are career changers in their late twenties, thirties and forties — domain experts adding programming on top.
// peer review Learners review each other's code. Feedback is constant, lateral and honest. Mentors guide — they don't lecture.
// curriculum Projects rotate every year. New tracks are added, others quietly retire. It tracks what employers are actually hiring for.

"We're not just exporting a school model. We're exporting the belief that anyone, anywhere, can learn to build with technology — and change their life."

// the outcome: AI-ready Product Engineer

Engineers, not graduates

The product is built around one outcome: people who can build. Four skill areas develop together on real projects — so what comes out the other side is technical depth, working habits, product instinct and AI fluency, not a transcript.

1

Technical

Fundamentals to production-level systems: programming, back-end, system design, security, DevOps, distributed systems, AI-native development.

2

Meta

How engineers actually work: feedback, communication, teamwork, handling uncertainty, ownership of outcomes. Named and practised inside every project.

3

Product & business

Why, who and what defines success: translating requirements into solutions, identifying user needs, weighing trade-offs.

4

AI usage

A tool in the workflow. Use AI for coding, debugging and research; evaluate output critically; know when it's unreliable; build AI-native features.

"AI is a multiplier. If your underlying knowledge is strong, AI multiplies it — you become two, five, ten times more productive. Anything multiplied by zero is still zero."

Lauri Haav CEO, //kood
Why this works here

Estonia is a country of 1.3 million with an outsized engineering footprint — the soil //kood is rooted in.

  • Highest unicorn density per capita in Europe — including Skype, Wise and Bolt.
  • Programming taught in Estonian schools since 2012.
  • e-Estonia: 99% of public services delivered online, a global benchmark for digital government.
  • Home to the NATO Cooperative Cyber Defence Centre of Excellence.

// the programme

AI-ready Product Engineer

A three-week Selection Sprint, then 12–15 months across two modules, refreshed every year. Learners leave with a portfolio of working products.

Powering it: the cloud-native //kood platform, an annually refreshed curriculum and a global network of mentors, employers and alumni across Estonia, Finland, Ukraine, Moldova and Kenya.

Entry3 weeks
Selection Sprint
On-site and peer-driven. Confirms each learner is ready for self-directed, peer-to-peer learning.
Module 1Up to 6 months
Programming fundamentals and back-end
Tested code, databases, APIs, authentication and concurrency, ending in multi-user services deployed with Docker. Core language: Go or Java.
Module 26–9 months
Product engineering
Three platforms, each with more at stake: a real-time product people use, a multi-service system that takes payments, and an AI-native product.
// at the end

What learners can do

// full stackBuild and test full-stack applications in two ecosystems: Go or Java, plus TypeScript and Node.
// systemsDesign APIs and data models, split systems into services, connect payments and OAuth, and handle async work with queues.
// securityAuthentication, authorisation, RBAC and 2FA, plus defences against injection and prompt injection.
// deliveryDocker, multi-environment CI/CD, monitoring and alerting.
// AI productsLLM integration, retrieval pipelines (RAG), function calling and streaming, with cost and quality controls.
// judgementDecide what to build, what to skip and why. Explain decisions to technical and non-technical people, and own the outcome.
AI in the curriculum

A tool first, then part of the product

In Module 1, learners use AI to read unfamiliar code, draft schemas and explore APIs. They verify its output like a pull request, and nothing ships that they can’t explain.

In Module 2, AI becomes a product feature. Learners set quality thresholds, design fallbacks and track cost, latency and safety. The engineer stays accountable for what the model does.

// the curriculum advisory board

Advised by the people who built Estonia's tech

The kood/Fellowship is our advisory board — the operators who built Estonia's tech ecosystem, now keeping //kood honest.

Priit Kaasik Co-founder, ex-CTO of Katana
Oliver Leisalu Technical co-founder of Bolt
Margus Niitsoo Technical founder of SALK
Mart Roosimägi Head of AI Scaling and Strategy at Swedbank
Anna-Maria Mazaheri Co-founder and CEO of Beast
// how we stay current

Ongoing market research

We run regular conversations with employer partners across Estonia and abroad — what they're hiring for now, what they expect to need in 12 to 24 months, and which skills the candidates they reject are missing.

We track hiring trends, technology shifts and graduate placement. That feedback loop keeps the curriculum current: projects rotate, new tracks are added, and others quietly retire.

// ready to build?

See if //kood fits your situation

30-minute intro call. No pitch deck. Just a conversation about what you're trying to build and whether we're the right fit.