Secure Software Development (DevSecOps)
Integrate security into the software development lifecycle through secure coding, automated testing, and DevSecOps practices. The course focuses on preventing vulnerabilities and automating security checks in CI/CD.
Designed for engineers and team leads who need to embed security without slowing delivery.
What Will I Learn?
- OWASP Top 10 and secure coding patterns
- Static/Dynamic analysis and automated security tests
- Integrating security scans into CI/CD pipelines
- Container and infrastructure security basics
Course Content
Foundations of DevSecOps
-
Why Security Matters in Development
-
Principles of Secure Software Design
-
Shift-Left Security Mindset
-
Evaluate Security Risks in a Sample Project
-
DevSecOps Basics
Secure Coding Practices
Security Testing & Automation
Container & Cloud Security
Governance & Compliance in DevSecOps
About the instructor
En tant que professeur à Smaal Academy, j'ai la chance de préparer des étudiants, des ingénieurs et de futurs managers à relever les défis de la cybersécurité. Mon approche est résolument "hands-on" : apprendre à attaquer pour mieux défendre. 🛡️ Ce que j'enseigne : Architecture sécurisée, gestion des incidents, cryptographie, tests d'intrusion et analyse forensique. 🔬 Ce que je recherche : L'intersection entre [ex: l'IA et la cybersécurité / la sécurité des objets connectés]. 💼 Ce que j'apporte à l'industrie : Plus de [Nombre] ans de collaboration avec des entreprises (audit, conseil, formation continue) pour faire le pont entre la recherche académique et la réalité du terrain.
100 Courses
31 students