OAKCC-CIS1550.AO2

CIS1550 Introduction for Secure Programming

Expert Self-paced · 1 year access

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

20 Interactive Lessons · 128 topics
01 Introduction 6 topics
  • Why Focus on Software Development?
  • The Role of CSSLP
  • How to Use This Course
  • The Examination
  • Exam Objective Map
  • CSSLP Version 3 (2020)
02 Core Concepts 10 topics · 2 LiveLab
  • Confidentiality
  • Integrity
  • Availability
  • Authentication
  • Authorization
  • Accountability (Auditing and Logging)
  • Nonrepudiation
  • Secure Development Lifecycle
  • Secure Development Lifecycle Components
  • Lesson Review

2 LiveLab in this lesson — see the labs panel →

03 Security Design Principles 5 topics
  • System Tenets
  • Secure Design Tenets
  • Security Models
  • Adversaries
  • Lesson Review
04 Define Software Security Requirements 4 topics
  • Functional Requirements
  • Operational and Deployment Requirements
  • Connecting the Dots
  • Lesson Review
05 Identify and Analyze Compliance Requirements 4 topics
  • Regulations and Compliance
  • Data Classification
  • Privacy
  • Lesson Review

Hands-On Labs Our edge

23 LiveLabs
  • Protecting Data in Transit and at Rest
  • Protecting Sensitive Data and Functions
  • Protecting Database Access
  • Identifying Vulnerabilities in a Software Project
  • Finding Common Web Vulnerabilities
  • Examining the Project Files
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for CIS1550 Introduction for Secure Programming

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