Ugrás a fő tartalomhoz

A tartalom még nem lett Magyar nyelvre fordítva

Secure Software Development

This course introduces secure programming principles and practices with the aim of preventing software vulnerabilities as early as possible in the development lifecycle.

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

  • Identify key security considerations to take into account when implementing software systems.
  • Apply secure programming practices to reduce common software vulnerabilities during development.
  • Use cryptographic mechanisms appropriately in software development, avoiding common implementation mistakes.
  • Implement a basic DevSecOps pipeline integrating automated security checks into the development workflow.
  • Use static analysis tools to identify potential security weaknesses in source code.
  • Create and use Software Bill of Materials (SBOM) files to improve dependency visibility and support software supply chain security.
  • Explain the legal and regulatory requirements relevant to secure software development, with particular attention to GDPR and the Cyber Resilience Act.

Előfeltételek

  • Programming skills

Tárgyalt témák

Secure Development
É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
Secure Software Development | Cycerone | Cycerone