Hienoa, että olet mukana! Seuraavan kolmen viikon aikana päivität osaamisesi tekoälyavusteiseen ohjelmistokehitykseen — alkaen greenfield-prototyypeistä ja päätyen tuotantotason ohjelmistotehtaisiin. Lopussa sinulla on portfolio, joka osoittaa oman matkasi.
Mitä tämä ohjelma on?
Tämä ei ole perinteinen verkkokurssi, jossa katsot videoita ja teet monivalintatehtäviä. Tämä on käytännön valmennusohjelma, jossa:
- 📚 Opit tekemällä — Jokainen päivä sisältää käytännön harjoituksia oikealla koodilla
- 🤖 AI-mentori tukenasi — Kysy mitä tahansa, milloin tahansa
- 👥 Vertaistuki — Olet osa valmennusryhmää, joka kulkee samaa polkua
- 💼 Portfolio tuloksena — Rakennat oikean projektin jokaisessa moduulissa, joka osoittaa osaamisesi
- 🎓 Live-sessiot — Neljä fasilitoitua live-sessiota kolmen viikon aikana — yksi per moduuli (90 min, viimeinen 120 min retron kanssa)
Neljä moduulia, kolme viikkoa
Polku noudattaa ModernPathin alkuperäistä neljän session koulutusta — greenfieldistä spec-pohjaiseen kehitykseen, sieltä agentteihin ja lopulta tehtaisiin. Sisältö on neljä moduulia, mutta aikataulu on tiivistetty kolmeen viikkoon: viimeinen moduuli kulkee viimeisellä viikolla edellisen rinnalla.
Moduuli 1: Greenfield AI-kehitys
Rakenna tyhjästä toimiva ominaisuus AI-avusteisesti.
- Modernit AI-koodaustyökalut (Cursor, Claude Code, Copilot, Codex CLI)
- AGENTS.md / CLAUDE.md -projektisäännöt ja Skills-blokit
- Context Sandwich -prompting + mallien valinta
- Spec-driven development + Acceptance Criteria
- TDD AI:n kanssa: Red → Green → Refactor
Lopuksi: Toimiva projekti TDD-syklillä rakennettuna
Moduuli 2: Brownfield AI-kehitys
Hallitse 80 % yrityskoodaustyöstä — olemassa olevat koodikannat turvallisesti.
- Greenfield vs brownfield — strateginen muutos
- Document → Spec → Develop → Audit -prosessi
- 3-tasoinen dokumentaatiorakenne + content-plan.md
- Sub-agentit (Doc Agent, Spec Agent, Review Agent) Can/Cannot-rajoilla
- Grounded specs: viittaukset oikeaan dokumentaatioon ja koodiin
- 6-pass katselmointi + audit gate + 3-yrityksen sääntö
Lopuksi: Suoritettu muutos 114k LOC TypeScript-koodikantaan (Suroi)
Moduuli 3: AI-agentit
Suunnittele ja rakenna autonomisia AI-agentteja.
- Mikä on AI-agentti? Erot skills → sub-agents → full agents → factories
- Agenttisilmukka: Observe → Plan → Act → Evaluate → Store
- CLI vs MCP -työkalut + päätöskriteerit
- Muistimallit (working / episodic / knowledge) + RAG-pipeline
- Rakenna oma agentti gemini_agent.py-pohjasta
- Tiimiharjoitus: multi-step agent oman tiimin työnkulusta
Lopuksi: Custom agentti omilla työkaluilla, RAG-muistilla ja guardraileilla
Pro-vinkki
Moduulin 3 harjoitukset rakentuvat gemini_agent.py-pohjasta, joten tarvitset Gemini API -avaimen session 3 ajoissa (Mon Jun 15). Hanki avain etukäteen osoitteesta ai.google.dev — ilmainen taso riittää harjoituksiin ja avain valmistuu noin 5 minuutissa. Live-session aika kuluu näin itse harjoittelemiseen, ei setupiin.
Moduuli 4: Ohjelmistotehtaat & Portfolio
Skaalaa yksittäinen agentti tiimitason factoryksi — ja paketoi kaikki.
- Agenteista tehtaiksi: miksi factory ei ole "vain isompi prompt"
- 7-kerroksinen factory-arkkitehtuuri (Orchestration → Integration)
- Roolit & policyt: analyzer, planner, fixer, reviewer
- Spec-driven delivery loops: Read Spec → Implement → Run Checks → Review
- Antipatternit: Slop at Scale, Prompt Drift, Bag-of-Agents, 3 AM Liability, Missing Observability
- Portfolion julkaisu, retro ja uusi ammatti-identiteetti
Lopuksi: Toimiva factory-pipeline + julkaistu Proof-of-Agent -portfolio
Päivittäinen aikataulu
Suositus on varata 2–4 tuntia päivässä valmennukseen. Voit edetä omaan tahtiisi, mutta suosittelemme seuraamaan viikkorytmiä:
| Päivä | Fokus |
|---|---|
| Ma | Uusi teema + ensimmäinen oppitunti |
| Ti–To | Syventävät oppitunnit + harjoitukset |
| Pe | Viikon harjoitusprojekti + retro |
Live-sessiot: Neljä fasilitoitua live-sessiota klo 14, yksi per moduuli (90 min, paitsi viimeinen 120 min retron kanssa). Sessiot 1–2 ovat omilla viikoillaan, sessiot 3–4 viimeisellä viikolla peräkkäin. Useimmiten keskellä viikkoa, mutta tarkat päivät vaihtelevat — seuraava sessio näkyy oman sivusi yläosassa, ja kaikki sessiot löydät Live-koulutukset-sivulta.
AI-mentorisi Aava
Sinulla on tukenasi koko polun ajan AI-mentori nimeltä Aava. Aava on erikoistunut AI-kehitykseen ja urasiirtymän tukemiseen.
Käytä Aavaa rohkeasti:
- ❓ Kysymyksiin — "Miksi tämä koodi ei toimi?"
- 💡 Ideoiden testaamiseen — "Onko tämä hyvä lähestymistapa?"
- 🔍 Käsitteiden selventämiseen — "Selitä RAG yksinkertaisesti"
- 🎯 Harjoitusten tarkistamiseen — "Tarkista tämä speksini"
Aava löytyy oikeasta sivupalkista jokaisella oppituntisivulla tai mainitsemalla @aava, @mentor tai @valmentaja killan chatissa.
Miten aloitat?
- Tutki alustan ominaisuudet — Käy läpi oma sivusi (dashboard), portfoliosi ja kiltasi Oppimispolku-välilehti
- Täydennä profiilisi — Avaa portfolio → Muokkaa portfoliota ja lisää taustasi, taitosi ja työhistoriasi
- Vastaa alkukartoitukseen — Lyhyt kysely dashboardilla, joka auttaa meitä parantamaan ohjelmaa
- Siirry seuraavaan oppituntiin — Aloita AI-koodaustyökaluista!
Kysymyksiä?
Jos jokin mietityttää, voit aina:
- Kysyä Aava-mentoriltasi
- Kirjoittaa kilta-chatiin
- Vastata dashboardin kartoituksiin (alku- ja loppukartoitus) — palaute kulkee suoraan ohjelman vastuulliselle
- Lähettää sähköpostia osoitteeseen tuki@modernpath.ai jos asia vaatii henkilökohtaista vastausta
Muista: Tämä on oppimismatka, ei kilpailu. Jokainen etenee omaan tahtiinsa. Tärkeintä on, että opit jotain uutta joka päivä ja rakennat portfoliosi askel kerrallaan.
Onnea matkaan! 🎯