Software Development Security
Security professionals need to contribute to the securing of applications. This is one of the most important parts of an Information Security program and this course will help you to be of the few people understanding software security.
What you'll learn
Secure applications are a necessity in which security professionals must contribute. In this course, Software Development Security, you will gain an understanding of how to integrate security concepts into the Systems Development Life Cycle. First, you will learn the challenges faced by security professionals and project managers. Next, you will discover the ways to contribute towards the development and implementation of secure software through each phase of the SDLC. Finally, you will explore databases and how to secure and protect the data of the organization in a database. When you are finished with this course, you will be able to educate the developers and project team members in the importance and methods of building security into applications.
Table of contents
- Secure Software Design Part One 8m
- Secure Software Design Part Two 9m
- Secure Software Design Part Three 6m
- Gathering (Security) Requirements Part One 7m
- Gathering (Security) Requirements Part Two 6m
- Software Project Planning Part One 8m
- Software Project Planning Part Two 6m
- Project Requirements Part One 9m
- Project Requirements Part Two 8m
- Project Requirements Part Three 4m
- Project Design Part One 7m
- Project Design Part Two 5m
- Acquire and Implement 8m
- Software Testing: Part One 9m
- Software Testing: Part Two 10m
- Software Testing: Part Three 7m
- Secure Coding Practices: Part One 10m
- Secure Coding Practices: Part Two 10m
- Secure Coding Practices: Part Three 6m
- Testing: Part One 10m
- Testing: Part Two 9m
- Deployment: Part One 9m
- Deployment: Part Two 6m
- Deployment: Part Three 6m
- Operations: Part One 5m
- Operations: Part Two 7m