Skip to content

Tervetuloa AI-valmennukseen

Ohjelman esittely, tavoitteet ja aikataulu. Tutustuminen alustaan, AI-mentoriin ja kolmen viikon polkuun: greenfield → brownfield → agentit → tehtaat.

SW Builders
Beginner
30 min
This module's live-session slides
Browse the session deck at your own pace

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 tip

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
MaUusi teema + ensimmäinen oppitunti
Ti–ToSyventävät oppitunnit + harjoitukset
PeViikon 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?

  1. Tutki alustan ominaisuudet — Käy läpi oma sivusi (dashboard), portfoliosi ja kiltasi Oppimispolku-välilehti
  2. Täydennä profiilisi — Avaa portfolio → Muokkaa portfoliota ja lisää taustasi, taitosi ja työhistoriasi
  3. Vastaa alkukartoitukseen — Lyhyt kysely dashboardilla, joka auttaa meitä parantamaan ohjelmaa
  4. 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! 🎯

Sign in to track your progress

Sign in

Questions and answers

Sign in to participate in the discussion