Ugrás a fő tartalomhoz

Biztonságos szoftverfejlesztés

Ez a tanfolyam bevezetést nyújt a biztonságos programozás elveibe és gyakorlataiba azzal a céllal, hogy a szoftversérülékenységek megelőzhetők legyenek a fejlesztési életciklus lehető legkorábbi szakaszában.

A kurzust kínálja
Másolva

81 óra a teljesítéshez

  • Ütemezett órák: 32 óra
  • Becsült tanulási órák: 49 óra

Haladó

Haladó tapasztalat szükséges

Online

  • 200 szabad hely

Oktatók

  • Marko Helenius

    Marko Helenius

    University Lecturer
  • Khair Rahman

    Khair Rahman

    Project Researcher
  • Musfiqur Milton

    Musfiqur Milton

    Project Researcher
  • Jouni Mauri

    Jouni Mauri

    Project Researcher

Nyelv

English

Tanulási célok

  • A szoftverrendszerek megvalósításakor figyelembe veendő legfontosabb biztonsági szempontok azonosítása.
  • A biztonságos programozási gyakorlatok alkalmazása a gyakori szoftversérülékenységek csökkentése érdekében a fejlesztés során.
  • Kriptográfiai megoldások megfelelő használata a szoftverfejlesztésben, a gyakori megvalósítási hibák elkerülésével.
  • Alapszintű DevSecOps pipeline megvalósítása, automatizált biztonsági ellenőrzések beépítésével a fejlesztési munkafolyamatba.
  • Statikus elemzési eszközök használata a forráskódban rejlő lehetséges biztonsági hiányosságok feltárására.
  • Software Bill of Materials (SBOM) fájlok létrehozása és használata a függőségek átláthatóságának javítása és a szoftverellátási lánc biztonságának támogatása céljából.
  • A biztonságos szoftverfejlesztésre vonatkozó jogi és szabályozási követelmények ismertetése, különös tekintettel a GDPR-ra és a kiberellenállóképességi rendeletre (Cyber Resilience Act).

Előfeltételek

  • Programozási ismeretek

Tárgyalt témák

Secure Development
earn-a-certificate

Szerezzen tanúsítványt

Ehhez a kurzushoz teljesítési tanúsítvány érhető el. További információért forduljon közvetlenül a kurzus szolgáltatójához.

Építse ki szakértelmét

Építse ki szakértelmét

Ez a kurzus a következő tanulási útvonalak része: Secure Software & DevSecOps, Cybersecurity Implementer

A kiberbiztonsági készségek nem egyetlen alkalom alatt épülnek fel. Egy strukturált tanulási út követése segít teljes és koherens készségkészletet kialakítani: lépésről lépésre, a saját tempójában.

Nem tudja, hol kezdje?

Nem tudja, hol kezdje?

Fedezze fel, hogyan működik a Cycerone portál, hogyan épülnek fel a kurzusok és a tanulási útvonalak, és hogyan találhatja meg az igényeinek leginkább megfelelő képzési lehetőségeket.

Fedezze fel, hogyan működik