Kellele
- algajad ilma programmeerimiskogemuseta
- IT-huvilised
- ettevõtjad
- disainerid ja tooteinimesed
Mahukas praktiline programm neile, kes soovivad õppida looma kaasaegseid veebirakendusi tehisintellekti abil ja viia töö valmis tulemuseni.
2400 €
Kellele
Mida osaleja saab
Õppekava täisversioon
See plokk on kokku pandud ametliku õppekava põhjal ning näitab kogu õppelogikat samm-sammult. Iga moodul sisaldab kontaktõpet, iseseisvat praktikat ja tulemuste analüüsi.
Vaatame, kuidas toimivad AI, ML ja LLM, seadistame Cursori, Cline'i ja teised AI-tööriistad ning õpime jagama idee arusaadavateks ülesanneteks.
Mikroprojekt: luua lihtne konsoolirakendus, näiteks parooligeneraator, ainult AI-assistendi käskude abil.
Interaktiivne loeng, tööriistade demonstratsioon, tehtud tööde analüüs ja praktiline dialoog AI-ga.
Läbime brauseripoolse loogika alused, HTML-i ja CSS-i rolli ning kasutame pildigeneraatoreid ja referentse esimese liidese kujundamiseks.
Mikroprojekt: teha AI-tööriista abil adaptiivne üheleheline visiitkaardi veebisait.
Praktika AI-IDE-s, visuaalsete lahenduste analüüs ja iteratiivne disaini parandamine.
Õpime kirjeldama liidese käitumist: sündmused, reaktsioonid, DOM ja lehel olevate interaktiivsete elementide põhiline loogika.
Mikroprojekt: lisada visiitkaardi lehele animatsioonid, modaalaknad ja muud interaktiivsed mehhanismid.
Demonstratsioon, valmismehhanismide analüüs ja AI abil silumise praktika.
Liigume staatilisest lehest ühelehelise rakenduseni, õpime Reacti komponendipõhist lähenemist, Vite'i ehitust ja tööd npm-iga.
Mikroprojekt: muuta staatiline leht mitme vaatega Reacti-rakenduseks, millel on komponentne struktuur.
Loeng, AI juhitud koodi genereerimine ja rakenduse arhitektuuri refaktoorimise praktika.
Vaatame serveripoole loogikat, client-server mudelit, REST API rolli ja seda, kuidas sõnastada AI jaoks backend'i ülesandeid Node.js-i või Pythoniga.
Mikroprojekt: anda AI-le ülesanne luua blogi jaoks API koos baasotspunktidega.
Interaktiivne loeng, API testimine ja korrektse tehnilise ülesande püstitamise praktika.
Õpime, millal kasutada SQL-i ja NoSQL-i, mis on CRUD-toimingud ning kuidas kirjeldada andmestruktuuri nii, et AI suudaks andmebaasi õigesti üles ehitada.
Mikroprojekt: ühendada PostgreSQL eelmises moodulis loodud API-ga ja seadistada projekti andmete salvestamine.
Praktiline töö andmetega, andmebaasi struktuuri analüüs ja modelleerimine päris stsenaariumi jaoks.
Ühendame frontendi ja backendi, seadistame andmevahetuse, lisame välised AI-teenused ning õpime nägema kogu päringu teekonda tervikuna.
Mikroprojekt: integreerida SPA API-ga ja lisada töötavasse rakendusse AI-funktsioon sisu genereerimiseks.
Täistsükli demonstratsioon, full-stack näidete analüüs ja läbiva silumise praktika.
Vaatame hostingu, deploy protsessi, PaaS-platvorme, virtuaalservereid, Linuxit ja Nginxit, et viia projekt päriselt avaliku tulemuseni.
Mikroprojekt: juurutada valmis rakendus nii PaaS-platvormile kui ka eraldatud VPS-i.
Samm-sammuline demonstratsioon, projektide kättesaadavuse kontroll ja tüüpiliste deploy-probleemide diagnostika.
Valime idee, mõtleme läbi arhitektuuri, planeerime tehnilise stack'i ning alustame oma full-stack toote kokkupanekut lõppkaitseks.
Mikroprojekt: käivitada oma lahenduse arendus ja saada kokkupaneku käigus tagasisidet.
Grupiarutelud, individuaalsed konsultatsioonid ja projektipõhine töö.
Viime toote avaldamiseni, valmistame ette esitluse ning kaitseme lõppprojekti kui programmi reaalse töötulemi.
Lõputöö: näidata toimivat projekti, läbida avalik kaitsmine ja sõnastada toote järgmine arenguetapp.
Individuaalsed konsultatsioonid, lõpetav projektitöö ja avalik kaitsmine.
Faktid
Programmi nõuete täitmisel saab osaleja tunnistuse; mittetäieliku läbimise korral tõendi osalemise kohta.