The 2023 Complete Secure Software Development Bundle

8 Courses & 8.5 Hours
You save 87%

What's Included

Secure Software Concepts
  • Experience level required: Beginner
  • Access 20 lectures & 1.5 hours of content 24/7
  • Length of time users can access this course: Lifetime

Secure Software Concepts


Established in 2003 under the parent company XpertSkills, iCollege is one of the most trusted marketplaces in E-Learning. Our dedication transcends mere content – we source learning products from only the best suppliers and vendors across the globe so you have the widest selection of educational courses designed to equip you for success. Headquartered in stunning South Africa, our distributed company spans 3 continents with employees in the U.S., India, and of course, South Africa. Our customers call more than 120 countries home. We're proud to say iCollege is trusted by leading organizations in major tech hubs, including Silicon Valley, to train and equip employees to be the very best that they can be. Whether partnering with Fortune 500 companies or being part of an individual's journey toward career growth, we are committed to the success of all who trust us as their source for education and training.


This course series covers what secure software concepts mean and why software can meet all quality requirements and still be insecure. There are many benefits of designing security early which we cover in this course. It will cover what you need to be concerned with when procuring software.

Specifically, this course in the series covers the Core Concepts which are the CIA Triad, AAA, Encryption, Core Design Fundamentals which are Principle of Least Privileges, Separation of Duties, Defense in Depth, Whiteboard - Defense in Depth, Fail Safe, Economy of Mechanism, Complete Mediation, Open Design, Least Common Mechanism, Psychological Acceptability, Leverage Existing Components, Single Point of Failure (SPOF) and a Whiteboard - SPOF which a developer should be familiar with.

  • Access 20 lectures & 1.5 hours of content 24/7
  • Understand the best practices around software development
  • Learn about the Core Concepts of IT Security
  • Learn about the Core Design Principles
  • Learn about Single Point of Failure (SPOF)
  • Understand the common terminology
  • Determine the proper layers of Defense in Depth


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Certificate of Completion ONLY
  • Have questions on how digital purchases work? Learn more here


  • Any device with basic specifications


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...