Security Architect: Secure Coding Concepts
Intermediate
- 14 videos | 56m 58s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the principles that define a security architectureDescribe the issues and steps involved in security designDescribe the process and potential security flaws in security architecture implementationDescribe considerations for deploying and operating an application in secure environmentsDescribe methods and tools that can be used to help secure software through automation and testingDescribe approaches to assessing the risk of an application
-
Describe the life cycle of vulnerabilities in softwareDescribe common coding pitfalls that lead to security vulnerabilitiesDescribe industry standards and the application domains they apply toDescribe security concerns when adopting new technologies, coding languages, and platformsDescribe secure coding architecture when deploying cloud applicationsDescribe practical approaches to secure coding practicesSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 24s
-
5m 55sUpon completion of this video, you will be able to describe the principles that define a security architecture. FREE ACCESS
-
4m 54sAfter completing this video, you will be able to describe the issues and steps involved in security design. FREE ACCESS
-
4m 48sAfter completing this video, you will be able to describe the process and potential security flaws in security architecture implementation. FREE ACCESS
-
5m 17sAfter completing this video, you will be able to describe considerations for deploying and operating an application in secure environments. FREE ACCESS
-
4m 53sUpon completion of this video, you will be able to describe methods and tools that can be used to help secure software through automation and testing. FREE ACCESS
-
5mAfter completing this video, you will be able to describe approaches to assessing the risk of an application. FREE ACCESS
-
4m 4sAfter completing this video, you will be able to describe the life cycle of software vulnerabilities. FREE ACCESS
-
4m 10sUpon completion of this video, you will be able to describe common coding pitfalls that lead to security vulnerabilities. FREE ACCESS
-
3m 50sUpon completion of this video, you will be able to describe industry standards and the application domains to which they apply. FREE ACCESS
-
3m 24sUpon completion of this video, you will be able to describe security concerns when adopting new technologies, coding languages, and platforms. FREE ACCESS
-
4m 3sUpon completion of this video, you will be able to describe secure coding architecture for deploying cloud applications. FREE ACCESS
-
3m 59sAfter completing this video, you will be able to describe practical approaches to secure coding practices. FREE ACCESS
-
1m 17s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.