Pāriet uz galveno saturu

Droša programmatūras izstrāde

Šis kurss iepazīstina ar drošas programmēšanas principiem un praksi, lai programmatūras ievainojamības tiktu novērstas pēc iespējas agrākā izstrādes dzīves cikla posmā.

Kursu piedāvā
Nokopēts

81 stundas, lai pabeigtu

  • Plānotās stundas: 32 stundas
  • Aptuvenās mācību stundas: 49 stundas

Padziļināts

Nepieciešama padziļināta pieredze

Online

  • 200 pieejamās vietas

Pasniedzēji

  • Marko Helenius

    Marko Helenius

    University Lecturer
  • Khair Rahman

    Khair Rahman

    Project Researcher
  • Musfiqur Milton

    Musfiqur Milton

    Project Researcher
  • Jouni Mauri

    Jouni Mauri

    Project Researcher

Valoda

English

Mācību mērķi

  • Noteikt galvenos drošības aspektus, kas jāņem vērā, ieviešot programmatūras sistēmas.
  • Piemērot drošas programmēšanas praksi, lai izstrādes laikā samazinātu izplatītākās programmatūras ievainojamības.
  • Atbilstoši izmantot kriptogrāfijas mehānismus programmatūras izstrādē, izvairoties no izplatītām ieviešanas kļūdām.
  • Ieviest vienkāršu DevSecOps konveijeru, integrējot automatizētas drošības pārbaudes izstrādes darba plūsmā.
  • Izmantot statiskās analīzes rīkus, lai atklātu iespējamos drošības trūkumus pirmkodā.
  • Izveidot un izmantot Software Bill of Materials (SBOM) failus, lai uzlabotu atkarību pārskatāmību un stiprinātu programmatūras piegādes ķēdes drošību.
  • Izskaidrot juridiskās un normatīvās prasības, kas attiecas uz drošu programmatūras izstrādi, īpaši pievēršoties VDAR un Kibernoturības aktam (Cyber Resilience Act).

Priekšnosacījumi

  • Programmēšanas prasmes

Apskatītās tēmas

Secure Development
earn-a-certificate

Iegūstiet sertifikātu

Šim kursam ir pieejams pabeigšanas sertifikāts. Lai iegūtu vairāk informācijas, sazinieties tieši ar kursa nodrošinātāju.

Veidojiet savas zināšanas

Veidojiet savas zināšanas

Šis kurss ir daļa no šādiem mācību ceļiem: Secure Software & DevSecOps, Cybersecurity Implementer

Kiberdrošības prasmes neveidojas vienā nodarbībā. Strukturēta mācību ceļa ievērošana palīdz Jums attīstīt pilnīgu un saskanīgu prasmju kopumu: soli pa solim, savā tempā.

Nezināt, ar ko sākt?

Nezināt, ar ko sākt?

Uzziniet, kā darbojas Cycerone portāls, kā ir organizēti kursi un mācību ceļi, un kā atrast apmācību iespējas, kas vislabāk atbilst Jūsu vajadzībām.

Uzziniet, kā tas darbojas