• Course
  • Vendor

This course is designed to take you through all aspects of the secure software lifecycle incorporating planning, designing, developing, acquiring, testing, deploying, maintaining, and managing software.

  • Course Start Date: 2019-03-25
  • Time: 09:30:00 - 17:30:00
  • Duration: 5 days 09:30 AM - 05:30 PM
  • Location: Virtual
  • Delivery Methods(s): Virtual Instructor Led

This course is not currently active or has been cancelled.

The course may be available on a different date listed below.

Please call to get on waiting list
1-877-313-8881

Course Outline

Pre-Requisites

At least four years of direct full-time secure software lifecycle professional work experience in one or more of the eight domains of the (ISC)² CSSLP Common Body of Knowledge® (CBK), or three years of direct full-time secure software lifecycle professional work experience in one or more of the eight domains of the CSSLP CBK with a four-year college degree in an information technology discipline.

Lessons

Learn the best practices, policies, and procedures to ensure a security initiative across all phases of application development in this official (ISC)2 course.

This course is designed to take you through all aspects of the secure software lifecycle incorporating planning, designing, developing, acquiring, testing, deploying, maintaining, and managing software. You will learn a series of software methodologies to develop software that is secure and resilient to attacks while meeting software requirements for compliance, quality, functionality and assurance through design principles and processes. Participants will gain programming concepts that can effectively protect software from vulnerabilities. You will gain skills to manage risk through the adoption of standards and best practices for the proper development, testing, and learning to employ tools and resources necessary to mitigate risk across the entire lifecycle of products all while preparing for the official (ISC)2 CSSLP exam.

This course is your one source for exam preparation and includes:

  • Official (ISC)2 Guide to the CSSLP Common Body of Knowledge® (CBK)
  • Official (ISC)2 CSSLP Training Handbook
  • Official (ISC)2 CSSLP Flash Cards
  • CSSLP Certification Exam Voucher
Certification:

CSSLP® - Certified Secure Software Lifecycle Professional

What You'll Learn

In-depth coverage of the eight domains required to pass the CSSLP exam:

  • Secure Software Concepts
  • Security Software Requirements
  • Secure Software Design
  • Secure Software Implementation/Coding
  • Secure Software Testing
  • Software Acceptance
  • Software Deployment, Operation, Maintenance and Disposal
  • Supply Chain and Software Acquisition

  • Who Needs to Attend
    • Software developers
    • Engineers
    • Architects
    • Software QA
    • QA testers
    • Individuals pursuing CSSLP® Certification

    Follow-On Courses
    • CISSP-ISSAP Certification Prep Course
    • CISSP-ISSEP Certification Prep Course
    • CISSP-ISSMP Certification Prep Course
    • CAP Certification Prep Course
    • HCISPP Certification Prep Course
    Course Outline
    1. Domain 1: Secure Software Concepts
    • Concepts of Secure Software
    • Principles of Security Design
    • Security Privacy
    • Governance, Risk, and Compliance
    • Methodologies for Software Development
    2. Domain 2: Security Software Requirements
    • Policy Decomposition
    • Classification and Categorization
    • Functional Requirements - Use Cases and Abuse Cases
    • Secure Software Operational Requirements
    3. Domain 3 - Secure Software Design
    • Importance of Secure Design
    • Design Considerations
    • The Design Process
    • Securing Commonly Used Architectures
    4. Domain 4 - Secure Software Implementation/coding
    • Fundamental Programming Concepts
    • Code Access Security
    • Vulnerability Databases and Lists
    • Defensive Coding Practices and Controls
    • Secure Software Processes
    5. Domain 5 - Security Software Testing
    • Artifacts of Testing
    • Testing for Secure Quality Assurance
    • Types of Testing
    • Impact Assessment and Corrective Action
    • Test Data Lifecycle Management
    6. Domain 6 - Software Acceptance
    • Software Acceptance Considerations
    • Post-release
    7. Domain 7 - Software Deployment, Operation, Maintenance and Disposal
    • Installation and Deployment
    • Operations and Maintenance
    • Disposal of Software
    8. Domain 8 - Supply Chain and Software Acquisition
    • Supplier Risk Assessment
    • Supplier Sourcing
    • Software Development and Test
    • Software Delivery, Operations and Maintenance
    • Supplier Transitioning

    Cancellation Policy

    We require 16 calendar days notice to reschedule or cancel any registration. Failure to provide the required notification will result in 100% charge of the course. If a student does not attend a scheduled course without prior notification it will result in full forfeiture of the funds and no reschedule will be allowed. Within the required notification period, only student substitutions will be permitted. Reschedules are permitted at anytime with 16 or more calendar days notice. Enrollments must be rescheduled within six months of the cancel date or funds on account will be forfeited.

    Training Location

    Online Classroom
    your office

    your city, your province
    your country   

    About Global Knowledge

    x

    Global Knowledge is the world's leading learning services and professional development solutions provider. We deliver learning solutions to support customers as they adapt to key business transformations and technological advancements that drive the way that organizations around the world differentiate themselves and thrive. Our learning programs, whether designed for a global organization or an individual professional, help businesses close skills gaps and foster an environment of continuous talent development.

    Training Provider Rating

    This vendor has an overall average rating of 4.38 out of 5 based on 421 reviews.

    No comment
    No comment
    No comment
    No comment
    No comment
    No comment
    No comment
    No comment
    No comment
    Wasn’t as advanced as I thought it would be. There was an issue when the day my course was the first time they used a new platfo ... Read more
    x

    Wasn’t as advanced as I thought it would be. There was an issue when the day my course was the first time they used a new platform.. from adobe to something called zoom; I had to call support line cause it stated our instructor wasn’t present. Thankfully I called cause everyone online was in the adobe virtual classroom waiting for what looked like a teacher who didn’t show up for class (IT didn’t get anything resolved until 10mins after start time). I felt like he was really getting hung up on very basic knowledge for the first half of the course (talking about how to create tabs and drag formulas as an example). I completed files a few times before he was done explaining. There was a scheduled fire drill for them (roughly 30mins)that also cut into our time, which wasn’t deducted from the hour lunch break or the two, fifteen min breaks. I also really wish he touched base more on the automating workbook functions portion which we barely did. I'm happy there were/are those study guides (learning videos) and exams to take on my own time that I hope after I've had the class are still available for me to learn from.

    No comment
    No comment
    No comment
    No comment
    It was difficult to practice on my PC while trying to watch the presentation online.
    No comment
    David was excellent!! I am very for having this course!!
    No comment
    Everything was great, but the instructor wasted a lot of time talking about unrelated subjects (like demo-ing different programs, ... Read more
    x

    Everything was great, but the instructor wasted a lot of time talking about unrelated subjects (like demo-ing different programs, talking about other classes, and talks about how Excel/technology has changed) took up way too much time. The course could have been condensed or better focus would have been great

    Did not actually receive the course materials yet (and the course has concluded). Ratings assume that I will receive the course m ... Read more
    x

    Did not actually receive the course materials yet (and the course has concluded). Ratings assume that I will receive the course materials as soon as possible.

    Course Reviews

    No Reviews Yet

    More Courses from Global Knowledge

    GLOBAL KNOWLEDGE
    2019-11-04
    Virtual
    GLOBAL KNOWLEDGE
    2019-04-22
    Virtual

    More Courses in 'Cybersecurity Training' Category

    GLOBAL KNOWLEDGE
    2019-08-05
    Virtual
    GLOBAL KNOWLEDGE
    2019-03-07
    Virtual