Software Development Security
Understand the role of security in software development, covering the systems development life cycle, operating systems, database security roles, software attack prevention, and application of security controls.

Classes Start Available Anytime
Course Overview
This course explores software development security with an emphasis on the systems development life cycle, operating systems, and environments. It also covers the role of databases in security, methods to identify and prevent software attacks, and practical application of application security controls. Familiarity with basic IT concepts is recommended for enrollment.
Course Format
This self-paced course offers a dynamic and engaging learning experience, combining interactive elements such as games, flashcards, video content, real-world case studies, and curated readings. Participants have the flexibility to progress at their own pace, while interactive games and quizzes reinforce key concepts and track progress. Flashcards, expert-led videos, real-world case studies, and carefully curated readings deepen knowledge.
Price
$375Course Details
Units 0.5 CEUs / 5 PDUs
Location Online Courses
Course Type Self-Paced
What You’ll Learn
After successful completion of this course, you will be able to:
-
Explore the role of security in software development.
-
Explain the eight stages of the systems development life cycle (SDLC).
-
Understand the fundamentals and functionality of operating systems.
-
Describe various application and operating environments.
-
Discuss the significance of databases in information security and differentiate between database types.
-
Apply multiple application security controls.
-
Recognize various software-based attacks and methods for their prevention.