OAKCC-SSD.AG1

Secure Software Design

Beginner Self-paced · 1 year access 4.1/5 (311 Reviews)

23 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

17 Interactive Lessons · 213 topics
01 Introduction 15 topics
  • The World Turned Upside Down
  • The Lingo
  • The Usual Suspects
  • The Many Hats of Hackers
  • The Tools of the Trade
  • Fighting Fire
  • Changing the Design
  • Red vs. Blue
  • The Shape of Things
  • Lesson Summary
  • Lesson Exercise
  • Business Application
  • Critical Thinking
  • Graduate Focus
  • Bibliography
02 Current and Emerging Threats 11 topics
  • The Human Factor
  • The Network
  • The Operating System Environment
  • Data Management
  • Data-Centric Threats
  • Lesson Summary
  • Lesson Exercise
  • Business Application
  • Critical Thinking
  • Graduate Focus
  • Bibliography
03 The Network Environment 15 topics · 3 LiveLab
  • Introducing Eve
  • The Science of Secrecy
  • Eve Unleashed
  • Malicious Modifications and Insidious Insertions
  • Play It Again, Eve
  • Eve in the Middle
  • Making the Connection
  • Roll Up the Welcome Mat
  • The Why in What and How
  • Lesson Summary
  • Lesson Exercise
  • Business Application
  • Critical Thinking
  • Graduate Focus
  • Bibliography

3 LiveLab in this lesson — see the labs panel →

04 The Operating System Environment 14 topics
  • What Is Operating System Security?
  • Common Operating Systems
  • Operating System Threats
  • Operating System Defense Tactics
  • Auditing and Monitoring
  • Backup and Redundancy
  • Remote Access Security
  • Virtualization
  • Lesson Summary
  • Lesson Exercise
  • Business Application
  • Critical Thinking
  • Graduate Focus
  • Bibliography
05 The Database Environment 12 topics · 1 LiveLab
  • Database Fundamentals
  • Conceptual Design
  • The Logical Design
  • The Physical Design
  • The User Interface
  • Web Applications and the Internet
  • Lesson Summary
  • Lesson Exercise
  • Business Application
  • Critical Thinking
  • Graduate Focus
  • Bibliography

1 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

23 LiveLabs
  • Identifying Vulnerabilities in an Application
  • Cracking a Password Hash
  • Fixing a Password Hash Vulnerability
  • Protecting Database Access
  • Identifying Vulnerabilities in a Software Project
  • Finding Common Web Vulnerabilities
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for Secure Software Design

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 23 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top