The Cyber Secure Coder (CSC) course, leveraging many of the OWASP Top Ten best practices and provides the knowledge and skills required to design and develop protected applications, regardless of the language used for development or the platform on which they will be deployed. This includes better understanding of vulnerabilities that undermine security, general strategy for dealing with security defects and misconfiguration, and how to incorporate security into all phases of development.
Learning Objectives
- Identify the need for security in your software projects.
- Eliminate vulnerabilities within software.
- Use a Security by Design approach to design a secure architecture for your software.
- Implement common protections to protect users and data.
- Apply various testing methods to find and correct security defects in your software.
- Maintain deployed software to ensure ongoing security.
Prerequisite Skills
- some programming experience