This course offers an in-depth understanding of secure software development.
- You'll start with key concepts and application security terms and then explore the OWASP Top 10 and SANS Top 25, covering vulnerabilities like broken access control, cryptographic failures, and injection. - It includes practical demos using tools such as Fiddler and ZAP. - Additionally, you'll learn about session management, risk rating, threat modeling, encryption, and hashing. - Further modules cover frameworks and processes like HIPAA, PCI DSS, DevOps, and DevSecOps. - The Security Scanning and Testing section introduces SAST, DAST, IAST, RASP, WAF, and penetration testing. Ideal for developers and security professionals with basic R knowledge, this course blends theory with hands-on practice to enhance application security skills. By the end, you'll be able to identify key security concepts, explain OWASP Top 10 vulnerabilities, implement security measures, perform threat modeling, assess application security, and develop secure software.