Early Bird -hinta voimassa enää

Fullstack-devaaja logo

Ryhdy Fullstack-koodariksi 10 kuukaudessa – ilman aikaisempaa kokemusta tai matemaattista lahjakkuutta

Unohda nörttimyytit. Moderni ohjelmointi on luovaa ongelmanratkaisua, jonka kuka tahansa voi oppia. Tämä käytännönläheinen ja työelämän tarpeisiin suunniteltu verkkokoulutus vie sinut nollapisteestä valmiiksi Junior-tason osaajaksi, jolla on hallussaan alan kysytyimmät teknologiat.

3790€

Sis. alv. 25,5%

Haluatko alalle, jossa työpäivät ovat joustavia ja palkkaus kohdallaan, mutta pelkäät, ettet ole tarpeeksi nörtti?

Tiedätkö sen tunteen, kun haluaisit alalle, jossa on joustavat työajat, etätyömahdollisuus ja erinomainen palkkaus – mutta jokin jarruttaa?

Ehkä ajattelet, että koodaus vaatii poikkeuksellista matemaattista lahjakkuutta tai että olet jo ’myöhässä’, koska et aloittanut teini-ikäisenä. Totuus on toinen: koodaus on kieli, jota käytetään asioiden rakentamiseen. Jos osaat ajatella loogisesti ja käyttää tietokonetta, voit oppia koodaamaan.

Pitääkö olla ei nörtti? Ei. Minäkin aloitin ilman nörttitaustaa. En ollut edes erityisemmin kiinnostunut tietokoneista, välillä pelailin vähän ja osasin vain tietokoneen peruskäytön. Silti olen tehnyt pitkän uran ohjelmistosuunnittelijana ja -arkkitehtinä ja saanut runsaasti kiitosta osaamisestani.

Tässä koulutuksessa jätämme turhan teorian sikseen ja keskitymme siihen, mitä moderni ohjelmistokehittäjä oikeasti tekee työpäivänsä aikana. 10 kuukauden päästä voit olla tilanteessa, jossa selaat työpaikkailmoituksia ohjelmistokehityksen ammattilaisena.

Mitä koulutus sisältää?

Fullstack-devaaja on uusi koodarikoulutus, mikä on kaikille avoin ilman hakemista tai pääsykokeita. Suoritettuasi koulutuksen hyväksytysti sinulla on tiedot ja taidot, jotka mahdollistavat traineeksi tai junior-tason koodariksi hakemisen eli pääset aloittamaan oman urasi koodarina.

  • Kouluttaudu fullstack koodariksi alle 10 kuukaudessa
  • Koulutuksen aikana valmistaudut työnhakuun tekemällä omaa koodiportfoliota (työnantajat haluavat usein nähdä koodinäytteitä työnhakijalta)
  • Paljon oppimista tukevia ja nopeuttavia harjoitustehtäviä, joihin et saa suoraan oikeaa ratkaisua, vaan vihjeitä, joiden avulla voit itse oivaltaa oikean ratkaisun ja sitä kautta oppia nopeammin ja paremmin
  • Jokaisessa moduulissa on keskustelualue, jossa voit keskustella muiden osallistujien kanssa ja voitte yhdessä pohtia ratkaisuja tehtäviin (tämä valmistaa koodarin työhön, jossa ongelmia ratkotaan tarvittaessa työkavereiden tuella). Lisäksi keskustelualueella voit esittää kysymyksiä kouluttajalle.
  • Et tarvitse aikaisempaa kokemusta koodaamisesta

Koulutus on jaettu viiteen selkeään jaksoon, jotka muodostavat loogisen polun perusteista monimutkaisten sovellusten hallintaan:

  • Jakso 1: Frontendin perusteet (8 vko) – Opit rakentamaan verkkosivujen näkyvän osan (HTML, CSS) ja herättämään ne henkiin JavaScriptillä.
  • Jakso 2: Modernit käyttöliittymät (8 vko) – Otat haltuun Reactin ja TypeScriptin, joilla maailman suosituimmat sovellukset rakennetaan.
  • Jakso 3: Backend ja tietokannat (8 vko) – Opit luomaan sovellusten ’aivot’ C#-kielellä ja .NET-alustalla sekä hallitsemaan tietoa SQL-tietokannoissa.
  • Jakso 4: Ohjattu suurempi harjoitustyö, arkkitehtuuri ja turvallisuus (6 vko) – Teemme ohjatusti harjoitustyön sekä syvennymme siihen, miten ammattimaiset ohjelmistot suojataan ja integroidaan pilvipalveluihin (Azure).
  • Jakso 5: Itsenäinen lopputyö (9 vko) – Rakennat oman näyttötyösi alusta loppuun mentorin tuella.

Portfoliosi on valmis: Valmistuessasi sinulla on kaksi laajaa harjoitustyötä sekä kolmeen ensimmäiseen jaksoon kuuluva jaksotehtävä, jotka voit linkittää suoraan työhakemukseesi työnantajien janoamana todisteena osaamisestasi.

Kenelle tämä koulutus on?

Tämä koulutus on suunniteltu erityisesti sinulle, jos yksikin seuraavista kuvaa sinua:

  • Haluat vaihtaa alaa: Etsit konkreettista ja ohjattua polkua uudelle uralle ilman vuosien yliopisto-opintoja.
  • Olet hakenut opiskelemaan koodausta, mutta et ole päässyt sisään: Tähän koulutukseen kaikki ovat tervetulleita.
  • Arvostat joustavuutta: Haluat opiskella kotoa käsin, omaan tahtiisi ja ehkäpä nykyisen työsi ohessa. Materiaalit tulevat viikoittain, joten voit jaksottaa opiskelun itsellesi parhaiten sopiviin hetkiin.
  • Haluat tukea, etkä vain videoita: Et jää yksin. Keskustelualueet, vihjeet ja selostetut esimerkkivastaukset varmistavat, että ymmärrät miksi asiat tehdään tietyllä tavalla.

Koulutuksen aikataulu

Koulutus etenee seuraavan aikataulun mukaisesti:

  • Torstaina 27.8. pidetään rento tutustumistapaaminen Teamsin välityksellä
  • Koulutus alkaa maanantaina 31.8.2026
  • Uudet materiaalit tulevat aina maanantaisin
  • Videoluennot ovat kestoltaan 3-15 minuuttia – Voit helposti opiskella pienemmässäkin välissä ja myös työn ohessa
  • Joulun aikaan pidetään 3 viikon tauko
  • Koulutus päättyy 18.6.2027, jolloin saat todistuksen käteesi

Sijoita itseesi ja varmista paikkasi ensi syksyn ryhmässä

3 790 €

Ostaminen tapahtuu Campwire.com palvelun kautta ja maksun välittää turvallinen kotimainen VismaPay.

Voit maksaa verkkopankissa, kortilla tai valita joustavan laskun/osamaksun.

Oppimistakuu

Kokeile koodaamista ilman pelkoa virheinvestoinnista.
Haluan, että teet päätöksen luottavaisin mielin. Siksi tarjoan koulutukselle 28 päivän tyytyväisyystakuun. Kun koulutus alkaa 31.8.2026, sinulla on neljä viikkoa aikaa tutustua materiaaleihin ja tehdä harjoituksia. Jos toteat syyskuun loppuun mennessä, ettei koodaus olekaan sinua varten, palautan 90% maksustasi (10% pidätetään kuluina). Sinulla on siis koulutuksen alusta laskettuna 28 päivää aikaa tehdä lopullinen päätös käytännön kokemuksen perusteella.

FAQ

”Mikä ’Fullstack’ ja mikä ’Devaaja’?”

’Fullstack’ tarkoittaa koodaria, joka pystyy työskentelemään niin sovelluksen käyttöliittymän (frontend) kuin taustapalveluiden (backend) eli palvelinpuolen koodin ja tietokantojen parissa. Käytännössä fullstack koodarille voi siis antaa sovellusidean ja hän osaa toteuttaa sen kokonaisuudessaan tietokannoista käyttöliittymään. Frontendiin tai backendiin erikoistuneihin koodareihin verrattuna fullstack koodari on monipuolisempi osaaja.

’Devaaja’ puolestaan on synonyymi koodarille.

”Kannattaako koodariksi enää opiskella, viekö tekoäly koodareiden työt?”

Päinvastoin – tekoäly on tehnyt koodaamisesta mielenkiintoisempaa, mutta se on korostanut entisestään perusasioiden ymmärtämisen tärkeyttä.

Tässä koulutuksessa keskitymme siihen, että opit itse rakentamaan ja ymmärtämään koodia alusta alkaen. Se on kuin opettelisi laskemaan kynällä ja paperilla ennen laskimen käyttöä: vain ymmärtämällä logiikan koodin takana, osaat tulevaisuudessa ohjata tekoälyä oikein ja korjata sen tekemät virheet. Työmarkkinoilla arvostetaan nyt koodareita, jotka eivät vain kopioi koodia, vaan hallitsevat kokonaisuudet. Kun hallitset perusteet itse, tekoälystä tulee myöhemmin urallasi supervoima, ei korvike osaamisellesi.

”Tarvitseeko minun olla hyvä matematiikassa?”

Ei tarvitse. Koodaus on enemmän sukua kielten oppimiselle ja loogiselle päättelylle kuin monimutkaiselle differentiaalilaskennalle.

”Voiko koulutuksen suorittaa työn ohessa?”

Kyllä voit. Materiaalit julkaistaan kerran viikossa ja voit katsoa lyhyet videot juuri silloin kun sinulle sopii. On sinun valintasi, teetkö joka päivä 15 minuuttia, puoli tuntia tai tunnin vai joinain päivinä, esim. viikonloppuna, enemmän kerralla.

”Kuinka paljon aikaa opiskeluun kuluu viikossa?”

Tämä vaihtelee viikosta riippuen. Luentoja on yhteensä 0,5-2 tuntia per viikko (3-15 minuutin videoita) ja siihen päälle harjoitusten ja viikkotehtävän teko. Viikosta ja myös opiskelijasta riippuen opiskeluun kuluu noin 3-12 tuntia viikossa.

”Mitä, jos en jollain viikolla ehdi käyttää yhtään aikaa opiskeluun, tuleeko minulle hirveästi kirittävää?”

Yhdestä viikosta ei tule vielä kovin paljoa. Jos tulee useampi viikko peräkkäin, jolloin et tee mitään niin silloin luonnollisesti läpikäymättömien luentojen ja tekemättömien tehtävien määrä kasvaa. Osa viikoista on toisia kevyempiä eli silloin ei tule niin paljoa materiaalia, jolloin kiriminen on helppoa.

”Onko palautettavilla tehtävillä aikarajat?”

Koulutukseen kuuluu palautettavia viikkotehtäviä (ei joka viikko), palautettavat jaksotehtävät (3 kpl) ja palautettavat harjoitustyöt (2 kpl). Näistä harjoitustöillä on aikaraja. Viikko- ja jaksotehtävillä on myös aikaraja, mutta se koskee palautteen saamista tehtävästä eli jos haluat palautteen tehtävästä, on se palautettava annettuun määräaikaan mennessä. Muuten riittää, että tehtävät on palautettu ennen koulutuksen päättymistä, jotta saat todistuksen koulutuksen suorittamisesta.

”Entä jos jään jumiin jossain tehtävässä?”

Se kuuluu asiaan! Tarjoan tehtäviin vinkkejä, jotka auttavat sinua oivaltamaan ratkaisun itse (se tehostaa oppimista). Lisäksi käytössäsi on kurssilaisten yhteinen keskustelualue ja selostetut mallivastaukset.

”Milloin koulutus alkaa ja kauanko se kestää?”

Koulutus alkaa tutusmistapaamisella Teamsissä torstaina 27.8. Varsinainen opetus alkaa maanantaina 31.8., jolloin ensimmäiset luennot ja harjoitukset tulevat saatavillesi. Koulutus päättyy 18.6.2027. Joulun aikaan pidetään 3 viikon tauko eli silloin ei tule uusia luentoja eikä harjoituksia.

”Mitä koulutus pitää sisällään?”

Koulutus kattaa kaikki Fullstack-ohjelmistosuunnittelijana toimimiseen tarvittavat osa-alueet kuten koodaus, käyttöliittymäsuunnittelu, rajapintojen luonti ja hyödyntäminen, tietokantojen luonti ja käyttö, oman koodin testaus manuaalisesti ja automaattisesti (yksikkötestaus), jne. Alla listaus tekniikoista ja asioista, joita opit koulutuksessa:

  • Web-kehittämisen perusteet
  • Web-sovellusten tietoturvan perusteet
  • Html/Css
  • JavaScript/React/TypeScript (javascript on yksi maailman käytetyimmistä ohjelmointikielistä)
  • .NET/C#
  • Sql ja Sql-tietokannat
  • REST ja Graph-rajapinnat
  • Git-versionhallinnan käyttö
  • Scrum-perusteet
  • Azure-pilvipalvelun hyödyntäminen

”Missä opetus tapahtuu?”

Opetus tapahtuu moderniin tapaan kokonaan verkossa videoluentojen muodossa eli voit opiskella täysin ajasta ja paikasta riippumatta. Koulutusalustana toimii suomalainen Campwire.

”Saanko koulutuksesta todistuksen?”

Saat. Todistus annetaan kaikille koulutuksen käyneille, jotka ovat hyväksytysti tehneet itsenäisen harjoitustyön eli lopputyön ja palauttaneet vaaditut harjoitukset.

”Pitääkö minulla olla koodauskokemusta?”

Ei tarvitse. Koulutuksessa aloitetaan koodauksen alkeista eli mitään aikaisempaa taustaa koodaamisesta ei tarvita.

”Mitä, jos en opi koodaamaan?”

Pyrin tekemään kaikkeni, että jokainen koulutukseen osallistuva oppii koodaamaan. Lisäksi koulutuksella on Oppimistakuu.

”Miten ja milloin maksan koulutuksen? Mitä maksuvaihtoehtoja minulla on?”

Koulutus maksetaan ilmoittautumisen yhteydessä. Koulutusalusta Campwiren maksunvälityspalveluna toimii turvallinen suomalainen VismaPay, jossa voit valita maksutavan seuraavista vaihtoehdoista:

  • Verkkopankki
  • Mobiililompakot
  • Pankki- tai luottokortti
  • Lasku/osamaksu

”Onko koulutusta vedetty aikaisemmin läpi?”

Koulutus toteutetaan nyt ensimmäistä kertaa.

”Onko koulutuksen toteutumiselle jokin minimiosallistujamäärä eli toteutuuko vaikka olisi vain 1-2 osallistujaa?”

Koulutuksen toteutumiselle ei ole minimiosallistujamäärää. Koulutukseen on ilmoittautunut jo useampia henkilöitä.

”Jos ei pysy aikataulussa, potkaisetko ulos koulutuksesta?”

En potkaise🙂 Palautettavien tehtävien deadlinet koskevat palautteen saamista tehtävästä. Todistuksen saamiseen riittää, että tehtävät on palautettu ennen koulutuksen päättymistä. Deadlinet on myös määritetty realistisiksi eli parissa päivässä ei tarvitse mitään saada kasaan.

”Miksi tekoälyn käsittely ei kuulu tähän koulutukseen?”

Jotta tekoälyä voi käyttää tuotantosovellusten toteutukseen, pitää kuitenkin ensin itse osata koodata ja ymmärtää koodia sekä sovellusten rakenteita. Eihän peruskoulun ekoilla luokillakaan oppilaille anneta matematiikan tunnilla laskimia käteen, vaan siellä opetellaan laskemaan itse. Sama homma tekoälyn käytössä koodauksessa. Ihminen on kuitenkin aina vastuussa tuotetusta koodista ja ohjelmiston laadusta.

”Miten eteneminen uralla, jos ei ole yliopistotutkintoa, hidastaako tai asettaako seinän?”

Yliopistotutkinto ei ole mikään vaatimus uralla etenemiseen ellei sitten tavoittele ylimmän johdon paikkoja. Enemmän vaikuttaa henkilön osaaminen, kehittymishalu ja persoona. Toki työpaikkojen välillä on eroja tämän suhteen, mutta oma kokemukseni on edellä kuvatun kaltainen.

Kouluttaja

Jarkko Nevalaisen kuva

Kouluttajana toimii Capable Frog Akatemian yrittäjä Jarkko Nevalainen. Jarkolla on 18 vuoden kokemus ohjelmistokehityksestä ja hän on toiminut fullstack-ohjelmistosuunnittelijana eli koodarina lähes 14 vuoden ajan.

Jarkko on vieraillut Kajaanin ammattikorkeakoulussa luennoitsijana ja toiminut siellä myös Parempi koodari -verkkokurssin opettajana vuosina 2014-2016.