Secure Software Development: Implementation (LFD105x)
Skills Covered: Input Validation, Processing Data Securely, Calling Other Programs, Sending Output, Error Handling
ABOUT THIS COURSE
Learn the fundamentals of security in order to create software that is resistant to threats, as well as how to mitigate harm and react quickly when a flaw is exploited. This course discusses the realistic steps that software developers should take to implement stable software, even though they have little resources.
This course is designed for software developers, DevOps experts, software engineers, web application developers, and those who want to learn how to produce safe software. It focuses on realistic measures that can be taken to increase information security, even with minimal resources.
This safe software development training course will teach software developers how to build and manage systems that are much more difficult to successfully target, how to mitigate harm when attacks are effective, and how to respond quickly so that any latent vulnerabilities can be fixed.
WHAT YOU WILL LEARN
This course focuses on crucial deployment topics such as input validation (including why allowlists rather than denylists should be used), data processing safely, calling out to other systems, submitting output, and error handling. It focuses on realistic steps you (as a developer) should take to defend against the most popular types of attacks.
Only logged in customers who have purchased this product may leave a review.