Secure Coding Practices

Secure Coding Practices

This interactive, hands-on workshop equips participants with practical experience in implementing secure coding practices and covers the OWASP Top 10 security risks and provides an introductory overview of PCI-DSS compliance requirements relevant to software development.

Duration:

One Day

Target Audience:

Developers, Software Engineers, and anyone involved in the software development lifecycle.

Learning Objectives:

  • Understand the importance of secure coding practices.
  • Learn about PCI compliance requirements.
  • Explore the security landscape and challenges.
  • Identify and mitigate OWASP Top 10 risks.
  • Integrate secure coding into software design.
  • Master input validation and output encoding.
  • Implement effective authentication and authorization.
  • Ensure data protection and secure communications.

Hands-On Activities:

Throughout the workshop, participants will engage in hands-on coding exercises and case studies. This includes:

  • Implementing secure authentication mechanisms.
  • Identifying and mitigating OWASP risks through sample application development.
  • Writing secure code snippets for common programming languages like Java, JavaScript/Typescript.