Security Architect: Secure Coding Concepts


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

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.



Expected Duration (hours)
1.0

Lesson Objectives

Security Architect: Secure Coding Concepts

  • discover the key concepts covered in this course
  • describe the principles that define a security architecture
  • describe the issues and steps involved in security design
  • describe the process and potential security flaws in security architecture implementation
  • describe considerations for deploying and operating an application in secure environments
  • describe methods and tools that can be used to help secure software through automation and testing
  • describe approaches to assessing the risk of an application
  • describe the life cycle of vulnerabilities in software
  • describe common coding pitfalls that lead to security vulnerabilities
  • describe industry standards and the application domains they apply to
  • describe security concerns when adopting new technologies, coding languages, and platforms
  • describe secure coding architecture when deploying cloud applications
  • describe practical approaches to secure coding practices
  • summarize the key concepts covered in this course
  • Course Number:
    it_saseccdj_01_enus

    Expertise Level
    Intermediate