This is the foundational course for the CSSLP(R) examination. Many exam candidates find this to be the hardest area to prepare for. This course will provide you with the knowledge needed to understand the concepts of security in software.
This course is essential in preparing designing secure software and preparing for the CSSLP(R) examination. In this course, Secure Software Concepts for CSSLP, you will learn foundational knowledge needed to understand security from the perspective of a software engineer. First, you will discover the core concepts of software security. Next, you will learn the process of secure software design. Finally, you will explore how to understand the risk and control environment as it relates to software. When you’re finished with this course, you will have the skills and knowledge of software security needed to prepare for the CSSLP examination and to design secure software.
Kevin Henry is a passionate mentor and educator in the fields of information security and audit. Mixing experience with knowledge, Kevin delivers effective training programs for companies and individuals worldwide. A frequent speaker at prestigious conferences, Kevin is known for a clear understandable manner of imparting practical information and explaining difficult topics.
Course Overview Hi everyone, my name is Kevin Henry, a security consultant and computer analyst programmer and holder of the CSSLP, Certified Secure Software Lifecycle Professional, certification. Welcome to my course on Secure Software Concepts for the CSSLP, the first domain of the CSSLP certification. This course will help you design, develop, implement and operate secure software programs and assist you in preparing for the examination. This course is based on the latest versions of the exam outline used to create the examination questions. I look forward to sharing with you knowledge and experiences that can help you understand the concepts of security that need to be integrated into software. Software applications support business operations and serve as a point‑of‑compromise for criminals and hackers. Therefore, writing secure programs is essential. Some of the major topics we will cover in this course include the core concepts of software security, the process of security software design and understanding risk and the control environments as it applies to software. By the end of this course, you'll have a solid understanding of the core security software concepts and be prepared to progress to the next domain of secure software requirements. I hope you'll join me on this journey to learn about the value of secure software and the role you can play in this exciting and rewarding field, through this course at Pluralsight.