Mitä opit
Valmentamalla sinua erityisen kuratoidun opetussuunnitelman kautta, joka on suunniteltu ottamaan sinut 'vain uteliaasta' "täysin sertifioituun" kyberturvallisuuteen jopa 12 viikossa (kokopäiväisesti).
Esityö
Rakenna kyberturvallisuuslaboratoriosi virtualisoinnilla, Kali- tai Parrot Linuxilla ja haavoittuvilla virtuaalikoneilla. Opi Linux-komentorivi, Python, Bash, Git, verkottamisen perusteet, binääri- ja heksadesimaalijärjestelmät, muisti, C-perusteet, kryptografia ja ongelmanratkaisutekniikat.
Johdanto ja perusteet
Opi keskeiset tietoturvaperiaatteet (CIA, AAA, Zero Trust, syvyyspuolustus), STRIDE-uhkamallinnus, riskienhallinta ja vaatimustenmukaisuuskehykset (NIST CSF 2.0, ISO 27001, CIS Controls, GDPR, PCI-DSS, HIPAA, NDPA). Tutustu Linuxiin, Windowsiin, Active Directoryyn, verkottamiseen, HTTP:hen, rajapintoihin, autentikointiin, kryptografiaan, PKI:hin, IAM:iin, pilveen, kontteihin, Kubernetesiin ja kybertappoketjuun.
Hyökkäävä tietoturva (punainen tiimi)
Hallitse tunkeutumistestaus tiedustelusta, OSINT:sta, skannauksesta ja luetteloinnista hyväksikäyttöön, oikeuksien eskalointiin, sivuttaisliikkeeseen ja raportointiin. Käsittele phishing, OWASP Top 10 (2025), REST- ja GraphQL-rajapintojen testaus, Active Directory -hyökkäykset, salasanojen murtaminen, puskurin ylivuodot, Wi-Fi, pilvi, kontit ja tekoälyn tietoturvatestaus.
Puolustava tietoturva (sininen tiimi)
Opi SOC-toiminta, lokitus, SIEM (Splunk, Elastic, Microsoft Sentinel), Sigma-havaintosäännöt, uhkien metsästys, IDS/IPS (Snort, Suricata, Zeek), EDR/XDR, häiriötilanteiden hallinta, digitaalinen rikostekninen tutkinta, haittaohjelma-analyysi, uhkatiedustelu, SOAR, haavoittuvuuksien hallinta ja pilvipuolustus.
Erikoistumiset ja päättötyö
Tutki pilviturvallisuutta, Zero Trustia, DevSecOpsia (SAST, DAST, SCA), Terraformia ja IaC-turvallisuutta, salaisuuksien hallintaa, ohjelmistotoimitusketjun turvallisuutta (SBOM, SLSA), tekoäly- ja kielimalliturvallisuutta, tekoälyn red teamingia, deepfakeja sekä valinnaisia aiheita mobiili-, IoT- ja OT/ICS-turvallisuudessa. Valmistaudu sertifiointeihin, bug bountyihin, portfolioihin ja teknisiin haastatteluihin.

Luku 0: Esityö
Esityö saattaa kaikki samalle lähtöviivalle ennen live-oppituntien alkua. Osallistujia tulee hyvin erilaisista taustoista, joten tässä vaiheessa varmistetaan, ettei kukaan jää jälkeen ensimmäisenä päivänä. Se on itsenäiseen tahtiin etenevä, etenet niin nopeasti tai hitaasti kuin tarvitset, ja olemme koko ajan käytettävissä auttaaksemme suunnittelussa ja jumiin jäämisen välttämisessä. Et tarvitse aiempaa kokemusta aloittaaksesi. Kun olet valmis, hallitset komentorivin, olet kirjoittanut jonkin verran koodia, laboratoriosi on rakennettu ja toimii, ja olet murtanut ensimmäisen salauksesi.
Laboratorion pystytys
- Virtualisointi, Kali- tai Parrot-kone ja haavoittuvat kohdevirtuaalikoneet eristetyssä laboratorioverkossa
Linuxin perusteet
- Liikkuminen Linuxissa, tiedostot ja oikeudet
- Putket ja uudelleenohjaus
Miten tietokoneet toimivat
- Binääri- ja heksajärjestelmä
- Miten data tallennetaan ja muisti
- Mitä tapahtuu ohjelman suorituksen aikana
Python ja Bash
- Muuttujat, silmukat, funktiot
- Tiedostojen lukeminen ja kirjoittaminen
- Pienet skriptit tylsien tehtävien automatisointiin
- Hieman Bashia
C ja muisti
- Ensimmäinen katsaus C:hen ja muistin rakenteeseen
- Muistiturvallisuusbugien juuri (puskurin ylivuodot, use-after-free)
Verkottamisen perusteet
- IP-osoitteet, portit ja asiakas/palvelin-malli
Git ja GitHub
- Versionhallinta, jotta työsi ja muistiinpanosi ovat seurattuja alusta asti
Projekti: Enigma
- Sinulle annetaan salatekstiä, joka sinun täytyy murtaa ja palauttaa piilotettu viesti käyttäen klassisia salauksia (Caesar, Vigenère, korvaus) ja valitsemaasi kieltä, ja kirjoittaa siitä raportti
Opiskeluaikataulu
Maanantaista perjantaihin klo 10.30–16.30 (Helsingin aikaa)
Luentoistunto
10.30–12.00 (Helsingin aikaa)
Luentoistunto
12.30–14.00 (Helsingin aikaa)
Käytännön istunto
15.00–16.30 (Helsingin aikaa)
Opetusmetodimme
Live-verkkotunnit
- Nosta oppimiskokemustasi interaktiivisilla live-verkkotunneilla, joissa olet suoraan yhteydessä ohjaajiin ja muihin opiskelijoihin reaaliajassa – kysyt, saat palautetta ja opit tekemällä.
Itseopiskelu
- Osa-aikainen: 9 tuntia live-opetusta, 11 tuntia itseopiskelua – yhteensä 20 tuntia viikossa.
- Kokopäiväinen: 22,5 tuntia live-opetusta, 17,5 tuntia itseopiskelua – yhteensä 40 tuntia viikossa.
Käännetty luokkahuonemenetelmä
- Koe dynaaminen oppimislähestymistapa käännetyn luokkahuonemenetelmämme avulla: tutustut teoriaan etukäteen omaan tahtiin ja käytät live-tunnit kysymyksiin, keskusteluun ja käytännön harjoituksiin.
Opastettu käytäntö
- Osallistu kiehtovaan oppimiskokemukseen bootcampissa, jossa keskitymme aktiiviseen osallistumiseen, käytännön harjoituksiin ja portfolion rakentamiseen varmistaaksemme osaamisesi vahvan perustan.
Mitä tarvitset
Sinun ei tarvitse aiempaa tutkintoa tietotekniikassa tai ohjelmointitaustaa liittyäksesi bootcampiimme. Emme oleta lähtötietoja, vaan käymme ensimmäisten viikkojen aikana läpi perusteet, jotta rakennat vahvan pohjan alusta alkaen. Olitpa täysin uusi alalla tai etsit uranvaihtoa, ohjelmamme on suunniteltu auttamaan sinua etenemään nopeasti ja itsevarmasti.
- Kannettava tietokone tai tietokone: Laite, joka pystyy ajamaan tarvittavat turvatyökalut, virtuaalikoneet tai muut ohjelmistot. Vähimmäisvaatimukset: 16 Gt RAM-muistia, 512 Gt tallennustilaa (SSD on edullinen), Core i5 -suoritin tai parempi.
- Vakaa Internet -yhteys: Luotettava internet-yhteys live-oppimisistuntoihin, käytännön laboratorioihin ja tehtäviin.
- Peruslaskentatiedot: Ymmärrys siitä, miten tietokoneet ja käyttöjärjestelmät toimivat.
- Verkkotieto: Verkon toiminnan tuntemus, mukaan lukien HTTP, HTTPS ja verkkoselaimet.
- Englanninkielinen taito: Vähintään B1-taso, jotta ymmärrät tekniset materiaalit ja kommunikoit tehokkaasti – bootcamp toteutetaan englanniksi.
- Sitoutuminen oppimiseen: Halukkuus käyttää useita tunteja viikossa live-oppimisistuntoihin, tehtäviin ja itseopiskeluun.
Urapalvelukeskus
Urakehityksen työpajat
Maistiaisistuntoja sinulle ja koko CLA-yhteisölle. Näet, mitä urakeskuksemme tarjoaa, tapaat uraneuvojiamme ja voit tulla mukaan hiomaan CV:täsi, LinkedIn-profiiliasi tai portfolioasi konkreettisilla vinkeillä.
Henkilökohtaiset uraneuvontaistunnot
Strukturoidut 1:1-istunnot, joissa kirkastetaan tavoitteesi ja suunnitellaan konkreettinen etenemispolku – olipa tähtäimessä uusi rooli, vastuun kasvu, harjoittelu tai teknisen osaamisen vahvistaminen.
Haastattelusimulaatiot
Harjoittele yleisimpiä käyttäytymiskysymyksiä ja opi, miten tuot esiin vahvuutesi, vastaat työnantajien tarpeisiin ja navigoit esimerkiksi palkkakeskusteluissa.
Ansioluettelo ja saatekirjeet
Saat henkilökohtaisia suosituksia CV:hen ja saatekirjeeseen, jotta hakemuksesi erottuu, kiinnittää rekrytoijien huomion ja auttaa sinua pääsemään haastatteluun kiinnostavista rooleista.
Työ- ja harjoittelupaikkakatsaus
Ajantasaisia työ- ja harjoittelupaikkamahdollisuuksia, uratiimin käsin kuratoimina ja erityisesti junior-tason profiileille sekä ensimmäisiin teknisiin rooleihin räätälöityinä.
Pääsy uraresurssikirjastoon
Avoin pääsy oppimisympäristön uramateriaaleihin, harjoituksiin ja teknologia-alan resursseihin, joita voit hyödyntää omaan tahtiisi.
Ammatilliset ohjaus- ja verkostoitumistapahtumat
Tapaa teknologia-alan ammattilaisia saadaksesi uraneuvontaa ja käytännön vinkkejä – samalla kun verkostoidut muiden ammattilaisten ja opiskelijoiden kanssa urakeskusteluissa.
Alumniverkosto
Verkostoidu kurssikavereiden ja CLA-alumnien kanssa, jaa kiinnostavaa ja ajankohtaista sisältöä, keskustele urapoluista ja vinkkaa työmahdollisuuksista, jotka voivat hyödyttää muita alumneja.
Miksi valita Code Labs Academy?
1:1 uravalmennus
Henkilökohtaista tukea uravalmentajilta: CV ja LinkedIn -päivitys, harjoitushaastattelut ja tech-alan työnhakustrategia.
Portfolioon valmiit projektit
Valmistu GitHub-valmiilla portfoliolla oikeista projekteista, rakennettu opetuksessa ja hiottu mentoripalautteella.
Työelämälähtöinen opetussuunnitelma
Opetussuunnitelma päivitetään neljännesvuosittain vastaamaan kysyntää AI:ssa, kyberturvassa ja web-kehityksessä.
Tunnustettu sertifikaatti
Nosta esiin AZAV-akkreditoitu Code Labs Academy -todistus LinkedInissä, CV:ssä ja viisumihakemuksissa.
Usein kysyttyjä kysymyksiä
Code Labs Academy alumnien arviot ja kokemukset
Kyberturvallisuuden bootcamp, johon osallistuin vuonna 2022, opetti minulle perustavanlaatuiset ymmärrykset ja taidot, joita minulla tarvitaan IT-uralle. Ohjaajani oli asiantunteva, kärsivällinen ja aina valmis auttamaan. Ennen kurssin loppua sain ...

Ilman teknistä taustaa pystyn nyt muutaman kuukauden jälkeen paitsi ymmärtämään monimutkaisia kone- tai syväoppimismalleja, myös suunnittelemaan niitä itse. Jos etsit uramuutosta teknologia-alalta, motivoituneena ja sinulla on aikaa, olet tullut oi ...

Opettajat ja mentorit ovat ihania, ainakin se, joka minulla oli. Moe opetti minulle enemmän kuin kaikki opettajani koko elämäni aikana. Hän tekee asiat selväksi ja rohkaisee aina jatkamaan eteenpäin kaikista haasteista huolimatta.

Code Labs Academyn verkkokehityskurssi oli erittäin vaikuttava, se oli yksi elämäni parhaista kokemuksista. Suosittelen osallistumista tälle bootcampille, jossa et vain opi verkkokehitystä, vaan saat myös uraneuvoja ja olet valmis saamaan työtä.

Se on online-aloitusleiri, jossa on asynkronisia kursseja, jotka sopivat kenelle tahansa opiskelijalle kaikkialla maailmassa. Arvostan sitä, että sen lopussa on todistus onnistuneen suorittamisen jälkeen. Yhteenvetona tämä bootcamp on kaikki yhdessä ...

Tasapaino teorian ja käytännön välillä on täydellinen, saat mahdollisuuden soveltaa oppimaasi kotitehtävissä ja todellisissa projekteissa, jotka TA:t arvioivat. Suosittelen tätä bootcampiä kaikille, jotka haluavat aloittaa uransa datatieteen parissa.

Osana verkkokehityksen bootcampiä minun on sanottava, että se ylitti odotukseni. Bootcamp on todellakin interaktiivinen, hauska ja informatiivinen. Opin paljon asioita mentoreideni ja kaikkien kulissien takana työskentelevien ansiosta. Suosittelisin ...

Opettajat ovat mahtavia, suvaitsevaisia, motivoituneita ja iloisia. Oppimisprosessi on sujuvaa ja hauskaa, sinulla on tilaa esittää kysymyksiä ja myös osallistua. Mutta tärkeintä on, että he valmistavat sinut käytännön maailmaan toteuttamalla ja esit ...

Dataanalytiikan maisterintutkinnon suorittamisen jälkeen yritin syventää tietämystäni alalla tavoitteenani tehdä ura joko datatieteen tai analyysin parissa. Minulla oli kuitenkin vaikeuksia löytää vastauksia kysymyksiini, joten etsin kasvokkain verkk ...

Etsin jatkuvasti uusia mahdollisuuksia oppia tietotieteen uusimpia teknologioita, ja Code Labs Academyn sisällön laatu ylitti odotukseni. Jos olet intohimoinen teknologiasta ja olet valmis panostamaan, tämä bootcamp avaa sinulle ovia itsensä kehittäm ...

Yksi parhaista tavoista oppia tietotiedettä ja koneoppimista, erinomaisia opettajia, jotka auttavat sinua aina ymmärtämään ja antavat sinulle lisää ideoita ja esimerkkejä. Jos haluat tietää lisää ML:stä, CLA on paras paikka.




