Introducing security to the software development life cycle (SDLC)
This course focuses on implementing secure coding principles that address and mitigate vulnerabilities that malicious actors may otherwise exploit.
The Security During the SDLC section consists of two parts:
1. Secure SDLC – The presenter will explain how security can be integrated into each step of the Software Development Lifecycle.
2. Threat Modeling – The concept of threat Modeling will be introduced and explained with examples.
This section introduces the industry standard OWASP Top 10 web application vulnerabilities. The following topics will be discussed:
Secure coding ensures that your web applications are less susceptible to cyber threats like data breaches, injections, and other vulnerabilities. It’s a proactive approach to building robust, resilient software.
Implementing secure coding practices safeguards your business’s sensitive data, customer information, and intellectual property. It also prevents potential legal and financial consequences resulting from security breaches.
Embedding security from the initiation phase reduces costs associated with fixing vulnerabilities later in the development cycle. It also ensures a more secure end product, enhancing customer trust and minimizing potential risks.
Yes, real-world case studies and examples relevant to B2B web app development scenarios are provided to illustrate the practical implementation of security measures throughout the SDLC.
These sessions are ideal for software developers, project managers, security professionals, or any stakeholders involved in the web app development process.
Familiarity with software development concepts and a basic understanding of security principles would be beneficial, but the sessions are designed to accommodate varying levels of expertise.