Kouluttajat

Marko Helenius
University Lecturer

Khair Rahman
Project Researcher

Musfiqur Milton
Project Researcher

Jouni Mauri
Project Researcher
Kieli
English
Oppimistavoitteet
- Tunnistaa keskeiset tietoturvanäkökohdat, jotka on otettava huomioon ohjelmistojärjestelmiä toteutettaessa.
- Soveltaa turvallisen ohjelmoinnin käytäntöjä yleisten ohjelmistohaavoittuvuuksien vähentämiseksi kehitysvaiheessa.
- Käyttää salausmenetelmiä asianmukaisesti ohjelmistokehityksessä ja välttää yleiset toteutusvirheet.
- Toteuttaa yksinkertainen DevSecOps-putki, jossa automatisoidut tietoturvatarkistukset on liitetty osaksi kehitystyön kulkua.
- Käyttää staattisen analyysin työkaluja mahdollisten tietoturvaheikkouksien tunnistamiseen lähdekoodista.
- Luoda ja käyttää Software Bill of Materials (SBOM) -tiedostoja riippuvuuksien näkyvyyden parantamiseksi ja ohjelmistojen toimitusketjun turvallisuuden tukemiseksi.
- Selittää turvalliseen ohjelmistokehitykseen liittyvät oikeudelliset ja sääntelyvaatimukset, erityisesti yleinen tietosuoja-asetus (GDPR) ja kyberkestävyysasetus (Cyber Resilience Act).
Esitiedot
- Ohjelmointitaidot
Käsitellyt aiheet
Secure Development
Hanki sertifikaatti
Tälle kurssille on saatavilla suoritustodistus. Lisätietoja saat ottamalla yhteyttä suoraan kurssin tarjoajaan.

Rakenna asiantuntemustasi
Tämä kurssi on osa seuraavia oppimispolkuja: Secure Software & DevSecOps, Cybersecurity Implementer
Kyberturvallisuustaitoja ei rakenneta yhdellä kerralla. Jäsennellyn oppimispolun seuraaminen auttaa sinua kehittämään kattavan ja yhtenäisen taitokokonaisuuden: askel askeleelta, omaan tahtiisi.

Etkö tiedä mistä aloittaa?
Tutustu siihen, miten Cycerone-portaali toimii, miten kurssit ja oppimispolut on järjestetty ja miten löydät tarpeisiisi parhaiten sopivat koulutusmahdollisuudet.

