Vendors

Develop the knowledge and practical skills required to build security into every phase of the Software Development Lifecycle (SDLC) with the ISC2 Certified Secure Software Lifecycle Professional (CSSLP) course. This instructor-led training provides comprehensive coverage of the CSSLP Common Body of Knowledge (CBK), enabling participants to apply secure software development best practices, including authentication, authorization, auditing, and risk management. The course also prepares learners to confidently pursue the ISC2 CSSLP certification exam.

img-course-overview.jpg

What You'll Learn

  • Instructor-led sessions with access to session recordings
  • Practice questions
  • Applied scenarios
  • Facilitated discussions
  • Downloadable key takeaways
  • End-of-domain quizzes
  • Pre- and post-course assessments
  • Terms and definitions
  • Printable Official ISC2 CSSLP eTextbook* (365-day access)
  • Official ISC2 CSSLP Study Questions eBook
  • Study plan
  • Validation of Completion 
  • 24/7/365 technical support 

 

Who Should Attend

  • 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

 

img-who-should-learn.png

Prerequisites

This training course is intended for professionals who have at least four years of cumulative, paid work experience as a software development lifecycle professional in one or more of the eight domains of the (ISC)2 CSSLP CBK. The course builds on and brings together the holistic view of the topics covered in the everyday environment of an information assurance professional. 

Learning Journey

Coming Soon...

Domain 1: Secure Software Concepts

  • Understand core concepts
  • Understand security design principles

Domain 2: Secure Software Lifecycle Management

  • Manage security within a software development methodology (e.g., agile, waterfall)
  • Identify and adopt security standards (e.g., implementing security frameworks, promoting security awareness)
  • Outline strategy and roadmap
  • Define and develop security documentation
  • Define security metrics (e.g., criticality level, average remediation time, complexity, key performance indicators (KPI), objectives, key results)
  • Decommission applications
  • Create security reporting mechanisms (e.g., reports, dashboards, feedback loops)
  • Incorporate integrated risk management methods
  • Implement secure operation practices

Domain 3: Secure Software Requirements 

  • Define software security requirements
  • Identify compliance requirements
  • Identify data classification requirements
  • Identify privacy requirements
  • Define data access provisioning
  • Develop misuse and abuse
  • Develop security requirement traceability matrix
  • Define third-party vendor security requirements

Domain 4: Secure Software Architecture and Design 

  • Define the security architecture
  • Perform secure interface design
  • Evaluate and select reusable technologies
  • Perform threat modeling
  • Perform architectural risk assessment and design reviews
  • Model (nonfunctional) security properties and constraints
  • Define secure operational architecture (e.g., deployment topology, operational interfaces, continuous integration and continuous delivery (CI/CD))

Domain 5: Secure Software Implementation

  • Adhere to relevant secure coding practices (e.g., standards, guidelines, regulations)
  • Analyze code for security risks
  • Implement security controls (e.g., watchdogs, file integrity monitoring, anti-malware)
  • Address the identified security risks (e.g., risk strategy)
  • Evaluate and integrate components
  • Apply security during the build process 

     

Domain 6: Secure Software Testing

  • Develop security testing strategy and plan
  • Develop security test cases
  • Verify and validate documentation (e.g., installation and setup instructions, error messages, user guides, release notes)
  • Identify undocumented functionality
  • Analyze security implications of test results (e.g., impact on product management, prioritization, break/build criteria)
  • Classify and track security errors
  • Secure test data
  • Perform verification and validation testing (e.g., independent/internal verification and validation, acceptance test)

Domain 7: Secure Software Deployment, Operations, Maintenance

  • Perform operational risk analysis
  • Secure configuration and version control
  • Release software securely
  • Store and manage security data
  • Ensure secure installation
  • Obtain security approval to operate (e.g., risk acceptance, sign-off at appropriate level)
  • Perform information security continuous monitoring
  • Execute incident response plan
  • Perform patch management (e.g. secure release, testing)
  • Perform vulnerability management (e.g., tracking, triaging, common vulnerabilities and exposures (CVE))
  • Incorporate runtime protection (e.g., runtime application self protection (RASP), web application firewall (WAF), address space layout randomization (ASLR), dynamic execution prevention)
  • Support continuity of operations
  • Integrate service level objectives and service level agreements (SLA) (e.g., maintenance, performance, availability, qualified personnel)

Domain 8: Secure Software Supply Chain

  • Implement software supply chain risk management (e.g., International Organization for Standardization (ISO), National Institute of Standards and Technology (NIST))
  • Analyze third-party software security
  • Verify pedigree and provenance
  • Ensure and verify supplier security requirements in the acquisition process
  • Support contractual requirements (e.g., intellectual property ownership, code escrow, liability, warranty, end-user license agreement (EULA), service level agreement (SLA))

 

Certified Secure Software Lifecycle Professional

img-exam-cert

Frequently Asked Questions (FAQs)

  • Why get ISC2 certified?

    ISC2 certifications are globally recognized and demonstrate your expertise and commitment to the highest standards of cybersecurity practice.

    These certifications can enhance your career prospects, increase your earning potential, and open doors to leadership positions in the cybersecurity industry.


  • What to expect for the examination?

    ISC2 exams are comprehensive assessments that test your knowledge and understanding of cybersecurity concepts, principles, and best practices.

    Exam formats may include multiple-choice questions, scenario-based questions, and advanced innovative item types.

    Note: Certification requirements and policies may be updated by ISC2 from time to time. We apologize for any discrepancies; do get in touch with us if you have any questions.

  • How long is ISC2 certification valid for?

    ISC2 certifications are typically valid for three years.

    To maintain your certification, you must earn and submit Continuing Professional Education (CPE) credits annually. annual maintenance fee as well as complying with the annual CPE audit if selected.

    Note: Certification requirements and policies may be updated by ISC2 from time to time. We apologize for any discrepancies; do get in touch with us if you have any questions.

  • Why take this course with Trainocate?

    Here’s what sets us apart:

    - Global Reach, Localized Accessibility: Benefit from our geographically diverse training hubs in 24 countries (and counting!).

    - Top-Rated Instructors: Our team of subject matter experts (with high average CSAT and MTM scores) are passionate to help you accelerate your digital transformation.

    - Customized Training Solutions: Choose from on-site, virtual classrooms, or self-paced learning to fit your organization and individual needs.

    - Experiential Learning: Dive into interactive training with our curated lesson plans. Participate in hands-on labs, solve real-world challenges, and take on comprehensive assessments.

    - Learn From The Best: With 30+ authorized training partnerships and countless awards from Microsoft, AWS, Google – you're guaranteed learning from the industry's elite.

    - Your Bridge To Success: We provide up-to-date course materials, helpful exam guides, and dedicated support to validate your expertise and elevate your career."

Keep Exploring

Course Curriculum

Course Curriculum

Training Schedule

Training Schedule

Exam & Certification

Exam & Certification

FAQs

Frequently Asked Questions

img-improve-career.jpg

Improve yourself and your career by taking this course.

img-get-info.jpg

Ready to Take Your Business from Great to Awesome?

Level-up by partnering with Trainocate. Get in touch today.

Name*
Email*
Phone*
I'm inquiring for
Inquiry Details

By submitting this form, you consent to Trainocate processing your data to respond to your inquiry and provide you with relevant information about our training programs, including occasional emails with the latest news, exclusive events, and special offers.

You can unsubscribe from our marketing emails at any time. Our data handling practices are in accordance with our Privacy Policy.