Skip to content
CourseAsk.
Foundations of Software Lifecycle Development and Security
Coursera MOOC / Non-credit 0

Foundations of Software Lifecycle Development and Security

About this course

Ensuring secure software development requires specific cybersecurity talent and leadership. Organizational needs drive the design and requirements for security in software, and development must consider both business and security goals from the beginning of the lifecycle. In this course, you will: - Connect core security concepts and objectives to software development.   - Explain the incorporation of security practices into the SDLC processes.    - Identify components to address security and privacy requirements for secure software development.  - Recognize concepts and frameworks that support secure software architecture and design.   - Identify approaches for implementing security in managed software development.    - Explain common techniques and components of secure software testing.     - Identify principles and practices of secure software deployment, operations, and maintenance.   - Identify security principles and requirements for software acquisition and the software supply chain.   Who should take this course? Information technology and cybersecurity professionals who wish to learn the foundations of applying best practices to each phase of the SDLC – from software design and implementation to testing and deployment – including those in or pursuing the following positions: - Software Architect - Software Engineer - Software Developer - Application Security Specialist - Software Program Manager - Quality Assurance Tester - Penetration Tester - Software Procurement Analyst - Project Manager - Security Manager - IT Director/Manager

B

74/100

CourseAsk score

What the provider tells you
38/45
Who stands behind it
20/35
How complete the listing is
16/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • Connect core security concepts to software development
  • Explain the integration of security practices in the software development lifecycle
  • Identify security and privacy requirements for software development
  • Recognize frameworks supporting secure software architecture
  • Implement security in managed software development
  • Understand techniques and components of secure software testing
  • Identify principles for secure software deployment and operations
  • Outline security requirements for software acquisition and the supply chain
Cybersecurity #quality assurance #application security #software development #secure coding #software testing #software design #cybersecurity #sdlc #security practices #software deployment #security framework #privacy requirements #secure software architecture #managed software development #secure software maintenance
$49.00

Price shown by Coursera — confirm on their site.

Enroll on Coursera

You'll be redirected to Coursera to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0

Compared on these lists

Where this course ranks against the alternatives.