IT Security and Governance

Certified Secure Software Lifecycle Professional (CSSLP) Certification in Georgia

The Certified Secure Software Lifecycle Professional (CSSLP) Certification Training by StepMerit Learning helps professionals integrate security practices throughout the software development lifecycle. Learn secure coding, software architecture, security testing, risk management, and vulnerability prevention. Build practical software security skills through expert-led training in Georgia , Georgia , and prepare to advance your career in secure software development and application security.

40 Hours/5 daysAdvanced3.9 · 2,087 reviews
Share:

Training calendar

Upcoming four-month course schedule

A new weekday and weekend batch starts every week. Each batch runs for 5 training days, based on the course duration of 40 Hours/5 days.

Weekend batches

October 2026

09:00–15:00 · flexible hours

$799per learner

24 Oct 2026

4 of 25 seats available

31 Oct 2026

10 of 25 seats available

Weekend batches

November 2026

09:00–15:00 · flexible hours

$799per learner

07 Nov 2026

25 of 25 seats available

14 Nov 2026

25 of 25 seats available

21 Nov 2026

25 of 25 seats available

28 Nov 2026

25 of 25 seats available

Weekend batches

December 2026

09:00–15:00 · flexible hours

$799per learner

05 Dec 2026

25 of 25 seats available

12 Dec 2026

25 of 25 seats available

19 Dec 2026

25 of 25 seats available

26 Dec 2026

25 of 25 seats available

Weekend batches

January 2027

09:00–15:00 · flexible hours

$799per learner

02 Jan 2027

25 of 25 seats available

09 Jan 2027

25 of 25 seats available

16 Jan 2027

25 of 25 seats available

23 Jan 2027

25 of 25 seats available

30 Jan 2027

25 of 25 seats available

Course curriculum

What you’ll learn

40 Hours/5 daysAdvanced

Module 1: Secure Software Concepts

  • Fundamentals of Software Security
    • Understand core security principles, confidentiality, integrity, and availability.
  • Security Principles and Best Practices
    • Explore least privilege, defense in depth, secure defaults, and separation of duties.
  • Common Software Vulnerabilities
    • Identify common weaknesses, including injection flaws, insecure authentication, and access control issues.
  • Security Standards and Frameworks
    • Understand secure software development standards and industry security practices.

Module 2: Secure Software Lifecycle Management

  • Secure Software Development Lifecycle (SDLC)
    • Integrate security activities throughout planning, development, deployment, and maintenance.
  • Software Security Governance
    • Define security policies, responsibilities, procedures, and organizational requirements.
  • Security Risk Management
    • Identify, assess, prioritize, and mitigate software security risks.
  • Security Maturity and Process Improvement
    • Evaluate secure development processes and identify opportunities for improvement.

Module 3: Secure Software Requirements

  • Security Requirements Gathering
    • Identify functional and non-functional security requirements based on business needs.
  • Privacy and Compliance Requirements
    • Understand privacy obligations, regulatory requirements, and data protection expectations.
  • Threat Modeling
    • Identify potential threats, attack surfaces, and misuse scenarios during requirements analysis.
  • Security Requirements Validation
    • Review requirements for completeness, consistency, testability, and traceability.

Module 4: Secure Software Architecture and Design

  • Secure Architecture Principles
    • Apply secure design patterns, modularity, isolation, and defense-in-depth strategies.
  • Threat Modeling and Risk Analysis
    • Assess architectural threats and prioritize risks using structured threat modeling techniques.
  • Authentication and Authorization Design
    • Design identity verification, access control, session management, and privilege enforcement.
  • Data Protection and Cryptography
    • Understand encryption, key management, secure data storage, and secure communications.
  • Secure Design Reviews
    • Evaluate architecture and design decisions to identify weaknesses before implementation.

Module 5: Secure Software Implementation

  • Secure Coding Practices
    • Apply secure programming principles to reduce vulnerabilities during development.
  • Input Validation and Output Encoding
    • Prevent injection attacks and improper handling of untrusted input.
  • Authentication and Session Security
    • Implement secure authentication, session management, and credential protection practices.
  • Error Handling and Logging
    • Avoid sensitive information disclosure and maintain useful security audit records.
  • Code Review and Static Analysis
    • Identify security defects through manual reviews and static application security testing (SAST).

Module 6: Secure Software Testing

  • Security Testing Fundamentals
    • Understand security testing objectives, test planning, and validation methods.
  • Dynamic Application Security Testing (DAST)
    • Identify runtime vulnerabilities by testing running applications.
  • Penetration Testing and Vulnerability Assessment
    • Evaluate application weaknesses through controlled security testing.
  • Software Security Test Automation
    • Integrate security checks into development and continuous integration workflows.
  • Defect Tracking and Remediation
    • Document findings, prioritize vulnerabilities, and validate corrective actions.

Module 7: Secure Software Deployment, Operations, and Maintenance

  • Secure Deployment Practices
    • Apply secure configuration, release management, and deployment validation procedures.
  • Production Security Monitoring
    • Monitor application activity, security events, and potential attack indicators.
  • Patch and Vulnerability Management
    • Assess vulnerabilities, prioritize patches, and maintain secure software versions.
  • Incident Response and Recovery
    • Understand incident handling, containment, investigation, and recovery procedures.
  • Software Maintenance and Change Management
    • Evaluate security implications of updates, configuration changes, and new features.

Module 8: Secure Software Supply Chain

  • Third-Party Component Security
    • Assess security risks associated with external libraries, frameworks, and dependencies.
  • Software Composition Analysis (SCA)
    • Identify vulnerable and outdated open-source components.
  • Software Bill of Materials (SBOM)
    • Understand how software component inventories support vulnerability management and transparency.
  • Build Pipeline and Artifact Security
    • Protect build environments, software packages, signing processes, and release artifacts.
  • Supplier Risk Management
    • Evaluate software suppliers and establish security expectations for third-party development.

Module 9: CSSLP Practical Exercises and Exam Preparation

  • Secure SDLC Case Studies
    • Apply security principles to realistic software development scenarios.
  • Threat Modeling Workshop
    • Identify threats, assess risks, and recommend appropriate security controls.
  • Secure Code Review Exercise
    • Examine sample code and identify common software security vulnerabilities.
  • Application Security Testing Exercise
    • Interpret security testing findings and develop remediation recommendations.
  • CSSLP Practice Questions and Mock Tests
    • Review certification topics, assess knowledge gaps, and prepare for the examination.

Entry requirements and prerequisites

Software Development Knowledge: Candidates interested in CSSLP Certification Training in Georgia, Georgia should have a basic understanding of software development concepts, programming principles, and application architecture.

Secure Software Development Fundamentals: Familiarity with secure coding practices, software security principles, and common application vulnerabilities is beneficial for learners in Georgia, Georgia.

Software Development Lifecycle (SDLC): Knowledge of software requirements, design, development, testing, deployment, and maintenance helps learners understand secure software lifecycle practices.

Cybersecurity Fundamentals: Basic awareness of information security, authentication, authorization, access control, and data protection is recommended.

Programming and Application Testing: Experience with programming languages, code reviews, software testing, or application security assessments can support practical learning.

Professional Experience: Software developers, application security engineers, security analysts, software architects, and QA professionals with relevant IT experience can benefit from CSSLP training in Georgia, Georgia.

Certification Eligibility: Candidates planning to earn the ISC2 CSSLP certification should review the latest official ISC2 requirements for relevant professional experience and endorsement.

Learning Commitment: Learners should be prepared to participate in instructor-led sessions, secure coding exercises, software security case studies, and CSSLP exam preparation activities offered by StepMerit Learning.

Career value

Reasons to choose this course

Master Secure Software Development

Learn to integrate security practices throughout the software development lifecycle with CSSLP Certification Training in Georgia, Georgia. Build skills in secure coding, software design, and vulnerability prevention.

Advance Your Application Security Career

Develop knowledge of application security testing, threat identification, and secure implementation techniques. Prepare for relevant opportunities in application security and secure software engineering.

Strengthen Secure Software Architecture Skills

Understand security requirements, design principles, and risk-based architecture decisions. Learn to identify potential weaknesses early in the software development process.

Improve Software Security Testing Expertise

Explore security testing methods, code reviews, and vulnerability assessment practices. Develop the ability to identify software weaknesses and recommend effective remediation strategies.

Understand Software Supply Chain Security

Learn security practices for third-party components, dependencies, software releases, and maintenance. Strengthen your understanding of risks affecting modern software development environments.

Prepare for CSSLP Certification

Review key certification topics through structured learning, practical examples, and exam preparation activities. StepMerit Learning helps professionals in Georgia, Georgia build job-relevant software security knowledge.

Advantages

Turn learning into practical capability

End-to-End Secure SDLC Knowledge

Understand how to incorporate security into every stage of the software development lifecycle, from requirements gathering to software maintenance and retirement.

Practical Application Security Skills

Develop knowledge of secure coding, vulnerability identification, security testing, and remediation practices that help improve software quality and resilience.

Risk-Based Software Design

Learn to identify threats, assess software security risks, and incorporate appropriate security controls into application architecture and design decisions.

Industry-Relevant Security Practices

Explore secure development processes, third-party component risks, software supply chain security, and security considerations for modern technology environments.

Professional Credibility and Career Growth

Prepare for the CSSLP certification to demonstrate knowledge of secure software development practices to employers seeking software security expertise.

Structured Learning with StepMerit Learning

Benefit from organized course modules, instructor-led explanations, practical case studies, and exam preparation support to strengthen your understanding of CSSLP concepts in Georgia, Georgia.

Exam format & assessment

  • Certification Name: Certified Secure Software Lifecycle Professional (CSSLP).
  • Certification Provider: ISC2.
  • Exam Duration: 3 hours.
  • Number of Questions: 125 questions.
  • Question Format: Multiple-choice and advanced item types, according to the current exam specification.
  • Passing Score: 700 out of 1,000 points.
  • Exam Language: English.
  • Exam Delivery: Pearson VUE testing center.
  • Exam Domains: Secure Software Concepts, Secure Software Lifecycle Management, Secure Software Requirements, Secure Software Architecture and Design, Secure Software Implementation, Secure Software Testing, Secure Software Deployment, Operations and Maintenance, and Secure Software Supply Chain.
  • Work Experience Requirement: Four years of cumulative, full-time experience in one or more CSSLP domains. A relevant degree may satisfy up to one year of the requirement.
  • Alternative Eligibility: Candidates who pass the exam but do not yet meet the experience requirement may qualify as an Associate of ISC2.
  • Exam Preparation: StepMerit Learning supports preparation through structured course modules, practical exercises, revision sessions, and mock assessments.

Bring your learning together

Course conclusion

The Certified Secure Software Lifecycle Professional (CSSLP) Certification Training by StepMerit Learning helps professionals develop the knowledge and skills needed to integrate security throughout the software development lifecycle. The course covers secure software requirements, architecture and design, secure coding, security testing, deployment, maintenance, and software supply chain security.

Through structured learning and practical exercises, learners strengthen their ability to identify software vulnerabilities, assess security risks, implement secure development practices, and improve application resilience. The training also supports preparation for the ISC2 CSSLP certification examination.

For professionals in Georgia, Georgia, CSSLP Certification Training provides a foundation for pursuing career opportunities in application security, secure software engineering, software security architecture, and product security.

Target audience

  • Software Developers
  • Application Security Engineers
  • Software Architects
  • Cybersecurity Professionals
  • Quality Assurance and Software Testing Professionals
  • DevSecOps Engineers
  • IT Project Managers and Software Development Managers
  • Product Security Professionals
  • Software Security Consultants
  • Aspiring CSSLP Certification Candidates

Verified learning evidence

Expertise, recognition and learner outcomes

Course-specific expertise

Trainer Experience: 11 years of experience in software security, secure software development lifecycle (SSDLC), application security, cybersecurity, and secure coding practices.

Training Delivery Experience: Illustrative estimate of 1,200–1,800+ training hours delivered through instructor-led sessions, technical workshops, corporate training, and hands-on software security exercises.

Candidates Trained: Illustrative estimate of 400–700+ professionals trained in secure software development, application security, vulnerability assessment, and software security testing.

Secure Software Development Lifecycle (SDLC): Expertise in teaching security integration across software requirements, architecture, development, testing, deployment, and maintenance.

Secure Coding and Code Review: Experience guiding learners in secure coding practices, vulnerability identification, input validation, authentication security, and source code review.

Software Architecture and Threat Modeling: Practical knowledge of identifying application threats, evaluating architectural weaknesses, and designing security controls for software systems.

Application Security Testing: Training experience covering static application security testing (SAST), dynamic application security testing (DAST), vulnerability assessment, penetration testing fundamentals, and remediation practices.

Software Supply Chain Security: Knowledge of third-party dependency management, open-source component risks, software composition analysis, and software release security.

Industry Training Experience: Relevant training areas may include IT services, software development, healthcare technology, banking and financial services, telecommunications, e-commerce, and cloud computing.

Security Standards and Best Practices: Training coverage may include OWASP guidance, secure coding standards, vulnerability management, risk assessment, and software security governance.

Practical Training Methodology: Uses secure coding exercises, threat modeling workshops, application security case studies, code review scenarios, and vulnerability remediation activities.

Certification Exam Preparation: Helps learners understand CSSLP exam domains, review key security concepts, practise scenario-based questions, and identify knowledge gaps.

Corporate Training Experience: Provides customized learning programs for software developers, application security engineers, QA professionals, software architects, DevSecOps engineers, and cybersecurity teams.

Healthcare Software Security Use Cases: Can cover healthcare application scenarios involving electronic health records, patient data protection, telehealth platforms, access controls, and secure medical software development, where supported by the trainer's actual experience.

Learning Outcome: Helps learners develop the skills needed to integrate security throughout the software lifecycle, reduce application vulnerabilities, improve secure development practices, and support organizational software security objectives.

Documented learner outcomes

Problem Statement – Healthcare organizations manage sensitive patient records, clinical applications, medical systems, and healthcare data. Insecure software can expose patient information and create privacy, compliance, and security risks.

How We Overcame the Problem – Learners applied secure software development practices, threat modeling, risk assessment, secure coding, and security testing to improve healthcare application security.

Overall Implementation – Learners implemented a secure software workflow covering requirements → risk assessment → secure design → coding → security testing → deployment → monitoring → maintenance.

Secure Software Requirements – Learners identified healthcare privacy, patient data protection, access control, and application security requirements.

Secure Architecture and Design – Learners designed healthcare applications with authentication, authorization, encryption, and secure data handling.

Secure Coding Practices – Learners applied input validation, output encoding, error handling, and secure coding principles to protect patient-facing applications.

Software Security Testing – Learners examined healthcare applications for vulnerabilities through code reviews, security testing, and remediation exercises.

Healthcare Data Protection – Learners explored safeguards for sensitive patient information, secure data storage, and protected data transmission.

Risk Assessment and Threat Modeling – Learners identified threats to electronic health records, telehealth platforms, and healthcare management systems.

Secure Deployment and Maintenance – Learners applied secure configuration, patch management, vulnerability remediation, and ongoing application monitoring.

Software Supply Chain Security – Learners assessed third-party libraries, software dependencies, and external components used in healthcare applications.

Compliance and Security Documentation – Learners documented security requirements, testing results, identified risks, and remediation recommendations to support healthcare compliance activities.

Evidence of Learning – Learners produced threat models, secure design documents, code review findings, vulnerability reports, test cases, and software security improvement plans.

Overall Learner Outcome – Learners demonstrated the ability to design, develop, test, deploy, and maintain secure healthcare software while protecting patient information, reducing vulnerabilities, and strengthening application security.

Helpful answers for planning your training

Frequently asked questions

Certified Secure Software Lifecycle Professional (CSSLP) Certification Training teaches professionals how to integrate security into software requirements, architecture, development, testing, deployment, and maintenance. StepMerit Learning provides structured training to help learners develop secure software development and application security skills.

The CSSLP certification is offered by ISC2, an international organization that provides cybersecurity certifications and professional development programs.

Learner reviews

Rated by 2,087 learners

Rating and review totals are controlled per course in the CRM.

3.9out of 5

Compare city information, course curriculum, exam details and ways to enquire.

Book with clarity

Clear pricing, protected approval and learner support

Approval before payment

A secure payment link is shared only after the CRM team confirms the request.

Live instructor-led delivery

Ask questions during the session and learn alongside a scheduled cohort.

Verified learner feedback

Published course feedback is linked to completed learner records and CRM approval.

Visible schedules

Review weekday and weekend dates, duration, timezone and seat availability before booking.

Related IT Security and Governance courses

Certified Secure Software Lifecycle Professional (CSSLP) Certification

$799 USD / learner · Next: 24 Oct 2026 · Approval before payment

View dates