Lärare

Marko Helenius
University Lecturer

Khair Rahman
Project Researcher

Musfiqur Milton
Project Researcher

Jouni Mauri
Project Researcher
Språk
English
Lärandemål
- Identifiera de viktigaste säkerhetsaspekterna att beakta vid implementering av programvarusystem.
- Tillämpa praxis för säker programmering för att minska vanliga sårbarheter i programvara under utvecklingen.
- Använda kryptografiska mekanismer på rätt sätt i programvaruutveckling och undvika vanliga implementeringsfel.
- Implementera en grundläggande DevSecOps-pipeline med automatiserade säkerhetskontroller integrerade i utvecklingsarbetsflödet.
- Använda verktyg för statisk analys för att hitta potentiella säkerhetssvagheter i källkoden.
- Skapa och använda Software Bill of Materials (SBOM)-filer för att förbättra insynen i beroenden och stärka säkerheten i programvarans leveranskedja.
- Redogöra för de rättsliga och regulatoriska krav som är relevanta för säker programvaruutveckling, med särskild tonvikt på GDPR och cyberresiliensakten (Cyber Resilience Act).
Förkunskaper
- Programmeringskunskaper
Ämnen som behandlas
Secure Development
Få ett certifikat
Ett certifikat vid slutförande finns tillgängligt för den här kursen. För mer information, kontakta kursleverantören direkt.

Bygg din expertis
Den här kursen ingår i följande lärvägar: Secure Software & DevSecOps, Cybersecurity Implementer
Kunskaper inom cybersäkerhet byggs inte upp i ett enda pass. Att följa en strukturerad lärväg hjälper dig att utveckla en komplett och sammanhängande kompetens: steg för steg, i din egen takt.

Vet du inte var du ska börja?
Upptäck hur Cycerone-portalen fungerar, hur kurser och lärvägar är organiserade och hur du hittar de utbildningsmöjligheter som bäst passar dina behov.

