Secure Coding: SSDLC, OWASP & SonarQube Essentials
Completed by Alexander Nayden
February 5, 2026
3 hours (approximately)
Alexander Nayden's account is verified. Coursera certifies their successful completion of Secure Coding: SSDLC, OWASP & SonarQube Essentials
What you will learn
Explain the Secure Software Development Life Cycle (SSDLC) and its role in enhancing software security throughout the development process.
Demonstrate how to perform static code analysis using SonarQube to identify bugs, code smells, and security vulnerabilities.
Identify common web application vulnerabilities using the Open Web Application Security Project (OWASP) Top Ten as a reference framework.
Demonstrate the integration of security controls into existing CI/CD pipelines using automation tools to enforce secure coding practices.
Skills you will gain
- Category: Vulnerability Scanning
- Category: Jenkins
- Category: Continuous Integration
- Category: SonarQube
- Category: DevOps
- Category: Software Development Life Cycle
- Category: Open Web Application Security Project (OWASP)
- Category: Automation
- Category: Compliance Management
- Category: Continuous Delivery
- Category: Vulnerability Assessments
- Category: Dependency Analysis

