К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Secure Software Lifecycle: From Requirements to Maintenance · LearnSpace
Назад в каталог
courseraПрограммирование

Secure Software Lifecycle: From Requirements to Maintenance

Курс от John Wiley & Sons
Средний≈ 4.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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.

Навыки, которые вы освоите

Secure CodingApplication SecurityComputer SecurityContinuous MonitoringCI/CDComputer Security Awareness TrainingSecurity ControlsProduct Lifecycle ManagementContinuous DeploymentSecurity Requirements AnalysisSystem MonitoringComputer ProgrammingVulnerability ScanningSystems Development Life CycleSecurity TestingSecurity EngineeringThreat ModelingProgram DevelopmentDevSecOpsSoftware Development Life Cycle

Программа курса

7 модулей · 44 учебных материалов

01Requirements4 материалов

Securing Projects: From Requirements to Risk Reduction

OverviewВидеоIntroductionЧтениеDueling Project ManagersЧтениеProject Requirements and Security Planning EssentialsЗадание

Учитесь у экспертов

Wiley Skills Network

Преподаватель курса

Secure Software Lifecycle: From Requirements to Maintenance
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.9 ч

7 модулей

Язык: Английский

Часть программы вашего университета
02Design4 материалов

Building Resilient Systems: Integrating Security into Software Design

OverviewВидеоIntroductionЧтениеSecure Design Patterns and ConceptsЧтениеSecurity in System Design FundamentalsЗадание
03Coding7 материалов

Mastering Secure Coding: Tools, Practices, and Dependency Safety

OverviewВидеоIntroductionЧтениеOrganizationsЧтениеFirst- and Second-Generation Static Analysis ToolsЧтениеVerifying That Your Dependencies Are Safe (SCA)ЧтениеSplit Secrets Don't Stay Secret Very LongЧтениеCode Security and Development FundamentalsЗадание
04Testing9 материалов

Mastering Security Testing: Techniques, Ethics, and Real-World Practice

OverviewВидеоIntroductionЧтениеScopingЧтениеAlice's EthicsЧтениеBob's EthicsЧтениеBob Finds a Role ModelЧтениеBug Bounty ProgramsЧтениеActioning Test ResultsЧтениеSecurity Testing FundamentalsЗадание
05Release/Deployment6 материалов

Securing Your Software Pipeline: From Integration to Deployment

OverviewВидеоIntroductionЧтениеBreaking the BuildЧтениеSecuring the CI/CD Pipeline ItselfЧтение2,365 Pipeline Runs a WeekЧтениеSoftware Release and Deployment SecurityЗадание
06Maintenance7 материалов

Safeguarding Legacy Systems: Strategies for Resilience and Security

OverviewВидеоIntroductionЧтениеMonitoring, Alerting, and ObservabilityЧтениеContent Delivery Networks (CDNs)ЧтениеCDN to the RescueЧтениеCanada's Love of Figure SkatingЧтениеSecurity and Maintenance in Software SystemsЗадание
07Conclusion7 материалов

Building Lasting Security Habits and Lifelong Learning

OverviewВидеоIntroductionЧтениеBob Loves His Password ManagerЧтениеUsing Artificial Intelligence SafelyЧтениеContinuous LearningЧтениеMy ChampionЧтениеSecurity Practices and Team DynamicsЗадание