Module 5 - Software Security & Code Auditing (NERO) Created byEleni Seralidou|Updated27 January 2026OnlineNERO Module 5 – Software Security & Code Auditing provides trainees with a structured and practical introduction to software security. The module focuses on secure coding principles, DevSecOps practices, vulnerability identification, and the use of Snyk.io (or other similar tools) for hands-on code analysis. Trainees learn how to detect common security issues, understand their impact, and apply appropriate remediation steps within a modern development workflow.Registration InformationParticipants can register for this module through the NERO Moodle platform, where they will find enrolment instructions, schedules, prerequisites, and access to preparatory materials. All required tools and resources—including links to Snyk.io, lab exercises, and course documentation—are available through the NERO Marketplace. Upon registration, trainees gain access to the full course page and materials.Topics CoveredThe training covers a structured set of foundational and practical topics, including:Introduction to core software security conceptsSecure coding principles and common insecure patternsDevSecOps fundamentals and integrating security into the SDLCIdentifying vulnerabilities in source code and dependenciesUsing Snyk.io (or other similar tools) for static code analysis and dependency scanningBasic code auditing techniquesQA’s role in software security and testing for secure behaviourInterpreting vulnerability reports and prioritising fixesThese topics are supported by short lectures, demonstrations, and guided lab work.Learning ApproachThe module uses an interactive format combining:Concise expert-led presentationsStep-by-step lab exercises using Snyk.io (or other similar tools)Demonstrations of real-world vulnerability scenariosLearning OutcomesAfter completing the module, trainees will be able to:Explain essential software security concepts and secure development practicesApply DevSecOps principles in a practical environmentIdentify common vulnerabilities in codebases and open-source componentsUse Snyk.io (or other similar tools) to scan, interpret reports, and prioritise remediationPerform basic code auditing to detect weaknessesUnderstand how QA contributes to building more secure softwareConfidently apply these skills in real development or QA workflowsTraining Offer DetailsWebsite linkSoftware Security & Code Auditing (NERO) moduleDigital technology / specialisationCybersecurityTraining opportunitiesProgramme moduleLearning EffortPart time intensiveSelf-pacedYesDigital skill levelIntermediateGeographic scope - CountryAustriaBelgiumBulgariaCyprusRomaniaSloveniaCroatiaCzech republicDenmarkEstoniaFinlandFranceGermanyGreeceHungaryItalyIrelandMaltaLatviaLithuaniaLuxembourgNetherlandsPortugalPolandSwedenSpainSlovakiaShow moreShow lessTarget languageEnglishField of education and trainingPersonal skills and developmentSoftware and applications development and analysisIs this course freeYesType of fundingDIGITAL ADS SO4PrerequisitesNoUpcoming courseNo Share this page Log in to comment