Introduction to Secure Software Design and Development* Learning Path

Learn the fundamentals of building security right into software in this course on secure software design and development. Explore application security, coding techniques, threat modeling and more.

1 hour, 8 minutes

Quick facts

About this learning path

  • courses

    100% online

  • Duration

    1 hour, 8 minutes

  • Assessment

    questions

About Introduction to Secure Software Design and Development*

Learn the fundamentals of building security right into software in this course on secure software design and development. Beginning with an introduction to the software development life cycle, you’ll get to grips with the common tricks hackers use to break into systems and what you need to know to create secure code. Explore application security, coding techniques, threat modeling and more.

 

Syllabus

Introduction to SDLC

Course - 00:20:00

As you explore the modules, you’ll refresh and expand your knowledge of different design models, the change control process, threat modeling solutions (such as STRIDE), risks and much more.
Hacker Mindset

Course - 00:18:00

To outsmart hackers, you have to think like a hacker. Get into the hacker mindset with this course on application vulnerabilities, application attacks, SQL and code injection, attacking web servers and more. You’ll take an in-depth look at the tricks used to break or subvert multiple types of systems and follow that up with an examination of countermeasures for preventing these types of attacks.
Introduction to Secure Coding

Course - 00:30:00

Beginning with application security design, you’ll explore application security controls, testing application code, vulnerability scanning, secure development, secure coding techniques and more.

The details

Learning path insights

How to claim CPEs

Should you complete this learning path, you’ll be able to download a certificate of completion. Use this to claim your CPEs or CPUs.

No software. No set up. Unlimited access.

Skip the server racks and spin up a realistic environment with one click. Infosec Skills cyber ranges require no additional software, hardware or server space so your team can spend less time configuring environments and more time learning. Unlimited cyber range access is included in every Infosec Skills subscription so your team can skill up however they learn best.

Unlock 7 days of free training

  • 1,400+ hands-on courses and labs
  • Certification practice exams
  • Skill assessments

Plans & pricing

Infosec Skills Personal

$299 / year

  • 190+ role-guided learning paths (e.g., Ethical Hacking, Threat Hunting)
  • 100s of hands-on labs in cloud-hosted cyber ranges
  • Custom certification practice exams (e.g., CISSP, Security+)
  • Skill assessments
  • Infosec peer community support

Infosec Skills Teams

$799 per license / year

  • Team administration and reporting
  • Dedicated client success manager
  • Single sign-on (SSO)
    Easily authenticate and manage your learners by connecting to any identity provider that supports the SAML 2.0 standard.
  • Integrations via API
    Retrieve training performance and engagement metrics and integrate learner data into your existing LMS or HRS.
  • 190+ role-guided learning paths and assessments (e.g., Incident Response)
  • 100s of hands-on labs in cloud-hosted cyber ranges
  • Create and assign custom learning paths
  • Custom certification practice exams (e.g., CISSP, CISA)
  • Optional upgrade: Guarantee team certification with live boot camps

Learn about scholarships and financing with

Affirm logo