Kinnitatud direktori O. Teterez poolt 15.10.2025, Tallinn

1.Õppekava nimetus:
Veebirakenduste arendus tehisintellekti (AI) abil.

2.Õppesuund ja õppekavarühm

Õppesuund: Informatsiooni- ja kommunikatsioonitehnoloogiad
Õppekavarühm: Arvutikasutus
Õppekava põhisisu alused:
Tehisintellekt, veebirakenduste arhitektuur, AI-tööriistade haldamine.

3.Eesmärk ja õpiväljundid

Eesmärk: Kujundada osalejates süsteemne arusaam kaasaegsete veebirakenduste arhitektuurist ja õpetada neid haldama AI-tööriistu (nagu Cursor, Cline, Gemini CLI) ideede elluviimiseks täisfunktsionaalseteks veebitoodeteks, ilma et oleks vaja käsitsi koodi kirjutamise oskusi.

Õpiväljundid: koolituse lõpuks õpilane

• Haldab AI-tööriistu — kasutab kaasaegseid integreeritud arenduskeskkondi (IDE) koodi genereerimiseks, silumiseks ja dokumenteerimiseks, juhtides protsessi tõhusalt.
• Selgitab veebiarhitektuuri põhimõtteid — mõistab “klient-server” mudelit, rakendusliideste (API) otstarvet, andmebaasi rolli ja Linuxi töötamise aluseid ning rakendab seda teadmist täpsete ülesannete püstitamiseks AI-le.
• Orkestreerib kasutajaliideste loomise protsessi — juhib adaptiivsete veebisaitide loomist, alates disainikavandite genereerimisest kuni nende teostamiseni staatiliste lehtede ja üheleheliste rakendustena (SPA) Reactis.
• Sõnastab nõuded serveripoolsele loogikale — projekteerib kontseptuaalsel tasandil REST API-sid ja andmebaaside struktuuri, kontrollides nende täielikku realiseerimist AI-assistendi poolt.
• Juhib integratsiooniprotsessi — tagab korrektse koostöö frontend- ja backend-komponentide vahel ning integreerib rakendusse kolmandate osapoolte AI-teenuseid.
• Haldab juurutamisprotsessi — avaldab valmis full-stack rakendusi, kasutades nii kaasaegseid PaaS-platvorme kui ka juurutamist virtuaalserverisse (VPS) AI-assistendi abil.

4.Sihtgrupp ja õppe alustamise tingimused

Sihtgrupp: Algajad ilma programmeerimiskogemuseta, IT-huvilised, tootejuhid, ettevõtjad, disainerid ja kõik, kes soovivad õppida looma veebirakendusi, kasutades AI jõudu peamise tööriistana.

Õppe alustamise tingimused: Keskharidus, enesekindel arvutikasutamise oskus. Programmeerimisoskused ei ole nõutavad.

5. Õppe maht, õppe ülesehitus, õppekeskkond ja õppevahendid

Õppe maht ja ülesehitus: Koolituse kogumaht 120 ak. tundi, millest 80 ak. tundi kontaktõpe (koolitaja poolt juhendatud õppetegevus füüsilises või veebikeskkonnas) tunnid ja 40 ak. tundi iseseisvat tööd.

Õppekeskkond: Koolitus toimub aadressil Vabaduse väljak 2, Tallinn ja veebis. Koolitusklassid vastavad tervisekaitse nõuetele. Igale koolitusel osalejale tagatakse kohvipaus. Koolitusel on võimalik kasutada toimivat internetiühendust. Igale õpilasele tagatakse õppeperioodiks juurdepääs suurte keelemudelite (LLM) API-le ja isiklikule virtuaalserverile (VPS). Õpilastel peab olema oma sülearvuti klassis ja kodus töötamiseks.

6. Õppeprotsessi kirjeldus, sh õppe sisu, õppemeetodid ja -materjalid
7. Hindamine ehk õppe lõpetamise tingimused
Õpe loetakse lõpetatuks, kui õpilane:
on osalenud vähemalt 80% tundidest;
on edukalt sooritanud kõik mikroprojektid;
on välja töötanud ja edukalt kaitsnud lõpuprojekti.

Hindamine toimub põhimõttel “arvestatud/mittearvestatud”.

8. Väljastatavad dokumendid
Õpiväljundid omandanud ning hindamiseläbinud õppijale väljastatakse tunnistus. Hindamisel mitteosalenud või hindamist mitteläbinud õppijaleväljastatakse tõend koolitusel osalemise ja läbitud teemade kohta.

9. Koolitaja kvalifikatsioon
Nikolay Sekachev. MBA - Univertiy of New Mexico (USA). Uurali Riiklik Juristikaakadeemia – eriala: õigusteadus. Uurali Riiklik Ülikool – eriala: astrofüüsika ja astronoomiline geodeesia. Praktiline kogemus kommerts-veebiarenduses (Full Stack), sügav arusaam kaasaegsetest AI-arendustööriistadest ning tehniliste distsipliinide õpetamise kogemus.
Made on
Tilda