Online Courses
Universities
Scholarships
AI Advisor
Home
›
Online Courses
›
Cybersecurity
›
Secure Software Lifecycle: From Requirem...
Secure Software Lifecycle: From Requirements to Maintenance
Coursera
MOOC / Non-credit
USD 49
Enroll now →
About this course
Master secure coding throughout the entire software development lifecycle, from gathering requirements and designing secure systems to testing, deployment, and ongoing maintenance. Learn how to embed security at every stage for resilient, trustworthy software. This course guides learners through the critical phases of the secure software development lifecycle, emphasizing the importance of security from initial requirements and design through coding, testing, deployment, and maintenance. You will explore secure design patterns, static analysis tools, secure CI/CD pipelines, and effective monitoring strategies. By the end of this course, you will be able to implement comprehensive security practices that support continuous improvement and long-term protection of your software assets. Combining clear explanations with real-world scenarios, this course empowers learners to integrate security seamlessly into every phase of development. The content is structured to foster continuous learning and practical application, ensuring security remains a core focus throughout the software lifecycle. This course is part three of a three-course Specialization designed to build a complete and cohesive understanding of the subject. While it offers valuable skills on its own, you’ll gain the most benefit by progressing through all three courses as a structured learning journey. From Alice and Bob Learn Secure Coding Copyright © 2025 by John Wiley & Sons, Inc. All rights, including for text and data mining, AI training, and similar technologies, are reserved. Used by arrangement with John Wiley & Sons, Inc.
What you'll learn
understand secure coding practices
embed security into the software development process
explore secure design patterns
utilize static analysis tools
implement secure CI/CD pipelines
develop effective monitoring strategies
Skills you'll gain
ci/cd
software development
secure coding
static analysis
design patterns
requirements gathering
security practices
software maintenance
monitoring strategy
resilient software
Related courses
CompTIA Security+ SY0-701 Practice Tests — 6 Full Exams
USD 19.99
Generative AI Cybersecurity & Privacy for Leaders
USD 49
SC-200 Microsoft Security Operations Analyst Ultimate Course
USD 19.99
Software Engineering
USD 49
Software Testing and Automation
USD 49
Getting Certified as an Ethical Hacker
USD 19.99
Cloud Computing Law: Data Protection and Cybersecurity
USD 49
ISO 27001:2022 Practice Questions Lead Auditor & Implementer
USD 109.99
Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.