Security Architect: Secure Coding Concepts

placeholder

Explore secure coding from the standpoint of a security architect including best practices for both security design and architecture implementation and the level of influence needed by a security architect to influence secure coding practices in this 14-video course. Key concepts covered in this course include principles that define a security architecture; examining the issues and steps involved in security design; and learning the process and potential security flaws in security architecture implementation. Next you will learn about considerations for deploying and operating an application in secure environments; learn methods and tools that can be used to help secure software through automation and testing; and learn approaches to assessing the risk of an application. Continue by examining the lifecycle of vulnerabilities in software; common coding pitfalls that lead to security vulnerabilities; and industry standards and the application domains they apply to. Finally you will learn security concerns when adopting new technologies coding languages and platforms; learn secure coding architecture when deploying cloud applications; and learn practical approaches to secure coding practices.