Suunnittele ja rakenna
Aloita selkeästä toimeksiannosta, valitse sopivat tekoälytyökalut ja käytä käytännöllisiä kehotteita kehityksen edetessä.
Opettele kuvaamaan, mitä haluat, anna tekoälyn kirjoittaa koodi ja tarkista, korjaa ja muuta se sitten itse.
Aloita ilmaiseksi toimivalla ostoslistasovelluksella. Sen jälkeen kirja vie sinut kymmenen oppitunnin läpi: promptit, tekoälyn koodaustyökalut, testaus, tietoturva ja sovelluksen julkaiseminen verkossa.
Yhden päivän live-tekoälykurssi maksaa Isossa-Britanniassa yleensä noin £300. Tämä kymmenen oppitunnin kirja:
£5.99 yhteensä enintään 3 kielestä
Valitse 1, 2 tai 3 kieltä. Kokonaishinta on aina £5.99. Valitse laitoksesi ennen maksua ja lue niitä verkossa millä tahansa selaimella.
🛡️ 14 päivän rahat takaisin -takuu: jos kirja ei sovi sinulle, lähetä meille sähköpostia 14 päivän kuluessa ostosta, niin saat koko summan takaisin.
Kokeile ilmaista oppituntia Hanki kirja – £5.99
Muuta määrää, hintaa tai budjettia ja katso, miten summat lasketaan uudelleen. Merkitse tuote ostetuksi: loppusumma pysyy samana, juuri kuten oppitunnin säännöt sanovat.
| Tuote | Määrä | Hinta £ | Rivin hinta £ | Ostettu |
|---|
Oletko puhelimella? Kokeile demoa nyt ja tee koko oppitunti myöhemmin tietokoneella – siihen menee noin 30–45 minuuttia.




Tänään rakennat oman pienen ohjelman. Kirjaat siihen, mitä sinun pitää ostaa, kuinka monta ja suunnilleen mitä ne maksavat. Ohjelma laskee loppusumman, ja sen jälkeen opetat sen varoittamaan, kun budjettisi ylittyy. Tekoäly auttaa sinua kirjoittamaan koodin. Sinä päätät, mitä ohjelman pitää tehdä, ja sinä tarkistat, että se todella tekee sen.
Noin 30–45 minuuttia tietokoneella. Mitään ei tarvitse asentaa, eikä sovellus itse vaadi tiliä; käyttämäsi tekoälyavustaja (esimerkiksi Claude tai ChatGPT) voi pyytää sinua kirjautumaan sisään.
Lähes jokainen käy kaupassa, joten ostoslista on täydellinen ensimmäinen projekti. Sinun ei tarvitse ymmärtää ohjelmoinnista mitään nähdäksesi, toimiiko ostoslista: kirjoitat leipä, maito ja kananmunat, näet loppusumman ja rastit tuotteet sitä mukaa kuin ostat ne. Tuloksena on jotain, mitä voit oikeasti käyttää jo tällä viikolla.
Ennen kuin avaat yhtään tekoälytyökalua, täydennä nämä kolme lausetta paperille tai muistiinpanoon. Tämä on koko kirjan tärkein ohjelmointitaito: toiveen muuttaminen konkreettisiksi säännöiksi.
Ensimmäinen versio on yksi tiedosto, joka aukeaa verkkoselaimessasi. Ei asennettavaa ohjelmointiympäristöä, ei palvelinta eikä kirjautumista. Kopioi alla oleva prompti tekoälyavustajaasi (Claude, ChatGPT tai vastaava) täsmälleen sellaisenaan.
Prompti: ensimmäinen ostoslistani
Auta minua rakentamaan ensimmäinen yksinkertainen sovellukseni. Olen täysi aloittelija. Tee ostoslista yhteen tiedostoon nimeltä ostokset.html, jonka voin avata verkkoselaimessani. Laita kaikki tyylit ja kaikki JavaScript tähän samaan tiedostoon, ilman ulkoisia kirjastoja. Haluan syöttää tuotteen nimen, määrän ja yhden kappaleen hinnan. Painike lisää tuotteen listaan. Näytä kunkin rivin hinta ja alareunassa koko ostoskerran loppusumma. Anna minun poistaa tuote ja merkitä se ostetuksi. Tuotteen merkitseminen ostetuksi ei saa muuttaa loppusummaa. Hylkää tyhjä nimi, virheelliset luvut, negatiivinen hinta ja määrä, joka on nolla tai pienempi. Hyväksy hinnassa sekä desimaalipilkku että desimaalipiste. Kerro ensin suunnitelma lyhyesti. Kirjoita sitten koko koodi ja tarkat vaiheet tiedoston tallentamiseen ja avaamiseen. Älä lisää vielä muita ominaisuuksia.
ostokset.html. Avaa pelkkää tekstiä käsittelevä editori (Windowsissa Notepad, Macissa TextEdit pelkkä teksti -tilassa), liitä koodi ja tallenna nimellä ostokset.html. Valitse tiedostotyypiksi ”Kaikki tiedostot”, ei ”Tekstitiedostot”.ostokset.html.txt. Silloin se aukeaa tekstinä, ja näet sovelluksen sijaan koodin. Ota tiedostonhallinnassa tiedostopäätteet näkyviin ja nimeä tiedosto uudelleen niin, että se päättyy pelkkään .html.Oikealta näyttävä sovellus ei ole sama asia kuin toimiva sovellus. Käy tämä taulukko läpi rivi kerrallaan ja vertaa näkemääsi oikeaan tulokseen. Tämä on ensimmäinen oikea testisi.
| Mitä syötät tai teet | Oikea tulos |
|---|---|
| Lisää 2 kappaletta hintaan 25 € | Rivin hinta 50 €, loppusumma 50 € |
| Lisää 1 kappale hintaan 30 € | Loppusumma 80 € |
| Rastita ensimmäinen tuote ostetuksi | Loppusumma on yhä 80 € |
| Poista ensimmäinen tuote | Loppusumma 30 € |
| Syötä hinnaksi -5 | Selkeä varoitus, mitään ei lisätä |
| Syötä hinnaksi 2.50 pisteellä | Hyväksytään arvona 2,50 |
Jos jokin rivi ei mene läpi, älä vielä korjaa koodia käsin. Kerro tekoälylle tarkasti, mikä rivi epäonnistui, mitä syötit ja mitä näit sen sijaan, ja pyydä sitä korjaamaan vain se ongelma.
Tee nyt ensimmäinen muutoksesi niin, ettei tekoäly kirjoita sitä puolestasi. Kysy tekoälyltä: ”Missä kohtaa koodiani on sovelluksen otsikko?” Se osoittaa rivin, joka näyttää suunnilleen tältä: <h1>Ostoslista</h1>.
ostokset.html tekstieditorissa ja etsi rivi, jonka tekoäly osoitti.<h1>- ja </h1>-merkintöjen välissä olevat sanat omalla otsikollasi, esimerkiksi ”Lauantain ostokset”. Älä poista kulmasulkeita.Pyydä sitten tekoälyä selittämään oma tiedostosi kolmessa osassa käyttäen esimerkkinä sinun koodiasi. Huomaat, että jokainen verkkosovellus rakentuu samoista kolmesta kerroksesta:
Oikeat ohjelmat kasvavat pienin askelin. Lisää yksi uusi ominaisuus ja testaa sitten uudelleen. Lähetä tekoälylle samassa keskustelussa tämä jatkopyyntö:
Prompti: lisää budjetti
Lisää ostoslistaani budjetti. Anna minun kirjoittaa summa, jonka haluan käyttää. Näytä, paljonko on jäljellä. Jos loppusumma ylittää budjetin, näytä selkeä varoitus ja summa, jolla budjetti ylittyy. Pidä kaikki muu toiminta täsmälleen ennallaan ja näytä minulle koko päivitetty tiedosto.
| Mitä syötät tai teet | Oikea tulos |
|---|---|
| Budjetti 100 €, tuotteita yhteensä 80 € | Jäljellä 20 €, ei varoitusta |
| Lisää 30 euron tuote | Varoitus: budjetti ylittyy 10 € |
| Poista tuo tuote | Jäljellä 20 €, varoitus katoaa |
Olet nyt rakentanut, käynnistänyt, testannut ja muuttanut oikean sovelluksen. Se ei ole koko ohjelmointi, mutta se on rutiini, jonka toistat jokaisessa seuraavassa oppitunnissa: kuvaa selkeästi, anna tekoälyn generoida, tarkista odotettuja tuloksia vasten ja muuta yksi asia kerrallaan.
Jätä sähköpostiosoitteesi, niin saat kehotteet heti sekä muutamia käytännön vinkkejä ohjelmistojen rakentamisesta tekoälyn avulla. Ei roskapostia, ja voit perua tilauksen milloin tahansa.
Kiitos, olet nyt tilaaja. Tässä ovat 5 kehotettasi:
Haluan rakentaa pienen sovelluksen. Kysy minulta enintään 5 lyhyttä kysymystä siitä, mitä sen pitää tehdä, ja kirjoita sitten säännöt numeroituna luettelona: mitä syötän, mitä sovellus laskee ja mistä tiedän, että se toimii. Älä kirjoita vielä yhtään koodia.
Tee yllä olevien sääntöjen pohjalta sovellus yhtenä HTML-tiedostona, jonka sisällä ovat CSS ja JavaScript, ilman ulkoisia kirjastoja. Selitä ensin suunnitelmasi 3 lauseella ja anna sitten koko koodi sekä tarkat vaiheet sen tallentamiseen ja avaamiseen.
Kirjoita tälle sovellukselle 8-rivinen testitaulukko: mitä syötän tai teen ja tarkka tulos, joka minun pitäisi nähdä. Ota mukaan virheellisiä syötteitä, kuten tyhjiä kenttiä, negatiivisia lukuja ja tekstiä numerokentissä.
Testitaulukkoni rivi [numero] epäonnistuu. Syötin [syöte] ja odotin [odotettu tulos], mutta näin [todellinen tulos]. Korjaa vain tämä ongelma, selitä syy yhdellä lauseella ja näytä minulle vain muuttuvat rivit.
Selitä tämä koodi täysin aloittelijalle. Jaa se osiin HTML, CSS ja JavaScript, kerro yhdellä tai kahdella lauseella, mitä kukin osa tekee, ja osoita se yksi rivi, jota muuttamalla voin nimetä sovelluksen uudelleen.
Aloita selkeästä toimeksiannosta, valitse sopivat tekoälytyökalut ja käytä käytännöllisiä kehotteita kehityksen edetessä.
Opi tarkistamaan tekoälyn tuottamaa koodia, kirjoittamaan testejä ja huolehtimaan tietoturvasta ennen julkaisua.
Hyödynnä harjoituksia, kertauskysymyksiä, sanastoa ja kehotekirjastoa, kun työstät omia projektejasi.
Englanti, tšekki, slovakki, saksa, ranska, espanja, italia, portugali, hollanti, puola, unkari, romania, bulgaria, venäjä, ukraina, turkki, ruotsi, tanska, norja ja suomi.
Maksun käsittelee turvallisesti SumUp. Heti maksun jälkeen voit lukea laitoksiasi verkossa, täällä ABCDayZ:ssa, millä tahansa laitteella.
Interaktiivisen HTML-laitoksen jokaisella valitsemallasi kielellä (enintään kolme), luettavaksi verkossa ABCDayZ:ssa millä tahansa laitteellasi.
Valitse 1, 2 tai 3 kieliversiota 20 saatavilla olevasta. Hinta on joka tapauksessa yhteensä £5.99. Valitse kielet ennen maksamista.
Maksat SumUpin suojatulla maksusivulla. Heti kun maksu on vahvistettu, palaat ABCDayZ:hin ja laitoksesi avautuvat verkossa. Saat myös henkilökohtaisen käyttölinkin muita laitteitasi varten.
Esimerkkejä siitä, missä voit soveltaa kirjan menetelmää. Kirja itse käy läpi ostoslistan ja töiden seurantaesimerkin; alla olevat ideat ovat omia projektejasi varten.
Haluaa yksinkertaisen sovelluksen, joka muuttaa työn tiedot selkeäksi tarjoukseksi asiakkaalle.
Kirjan avulla: Oppii kuvailemaan sovelluksen tekoälylle vaihe vaiheelta, testaamaan tulokset ja ajamaan sovellusta puhelimessa.
Tuhlaa aikaa tilausten ja varaston seurantaan vihkoissa ja taulukoissa.
Kirjan avulla: Rakentaa pienen tilaus- ja varastoseurannan, joka on räätälöity juuri kaupan toimintaan.
Ei ole koskaan kirjoittanut riviäkään koodia eikä tiedä, mistä aloittaa.
Kirjan avulla: Etenee lukujen mukana nollasta ensimmäiseen toimivaan ohjelmaan ja tarkistaa työn jokaisen vaiheen jälkeen.
Hänellä on idea pienestä työkalusta, josta muut olisivat valmiita maksamaan.
Kirjan avulla: Oppii suunnittelemaan, rakentamaan, testaamaan ja julkaisemaan sen sekä valmistelemaan sen myyntiin verkossa.
Toistaa samoja taulukko- ja raporttitehtäviä joka viikko.
Kirjan avulla: Kirjoituttaa tekoälyllä skriptejä, jotka automatisoivat tylsät osat turvallisesti ja vaihe vaiheelta.
Haluaa näyttää todellisia projekteja pelkkien todistusten sijaan.
Kirjan avulla: Kokoaa pienen portfolion toimivista ohjelmista ja ymmärtää, miten kukin niistä toimii.
Tasapainoilee vuokralaisten, vuokrapäivien ja korjausten kanssa lukuisten viestien ja muistiinpanojen varassa.
Kirjan avulla: Rakentaa yksinkertaisen seurannan vuokralaisille, erääntyville maksuille ja huoltotöille.
Pitää asiakkaiden työt, käynnit ja muistiinpanot päässään tai paperilla.
Kirjan avulla: Luo työpäiväkirjan, jossa asiakastiedot, käyntiaikataulut ja valokuvat ovat yhdessä paikassa.
Haluaa luokalle sopivia interaktiivisia harjoituksia, ei yleistä sovellusta.
Kirjan avulla: Rakentaa tietovisoja ja harjoitustyökaluja, jotka tarkistavat vastaukset ja näyttävät edistymisen.
Suunnittelee julkaisuja, ideoita ja aikatauluja liian monessa sovelluksessa.
Kirjan avulla: Tekee oman sisältökalenterin, joka toimii juuri niin kuin hän julkaisee.
Haluaa perheen kalenterin, kotityöt ja ostoslistan yhteen paikkaan.
Kirjan avulla: Rakentaa pienen perhekalenterin, jota koko perhe voi käyttää.
Ottaa varaukset ja ruokalistan muutokset vastaan puhelimitse ja käsin kirjoitetuilla lapuilla.
Kirjan avulla: Luo yksinkertaisen varaus- ja ruokalistasivun, jota on helppo päivittää.
Kotona on antureita ja laitteita, mutta ei ohjelmistoa niiden yhdistämiseen.
Kirjan avulla: Kirjoituttaa tekoälyllä koodin, joka lukee, tallentaa ja näyttää tiedot.
Tarvitsee toimivan prototyypin ennen kuin käyttää rahaa kehittäjiin.
Kirjan avulla: Rakentaa ensimmäisen version idean testaamiseksi oikeilla käyttäjillä.
Haluaa oppia jotain uutta ja rakentaa hyödyllisiä asioita itselleen.
Kirjan avulla: Oppii omaan tahtiinsa selkeiden lukujen, sanaston ja kertauskysymysten avulla.
Käyttää tekoälyä koodaamiseen, mutta ei aina ymmärrä, mitä se kirjoittaa.
Kirjan avulla: Oppii lukemaan, testaamaan ja debuggaamaan tekoälyn tuottamaa koodia sen sijaan, että vain kopioisi sitä.