This course presents an approach for dealing with security and privacy throughout the entire software development lifecycle.
Students will learn about vulnerabilities that undermine security, and how to identify and remediate them in their own projects.
They will learn general strategies for dealing with security defects and misconfiguration, how to design software to deal with the human element in security, and how to incorporate security into all phases of development.
- Identifying the Need for Security in Your Software
- Handling Vulnerabilities
- Designing for Security
- Developing Secure Code
- Implementing Common Protections
- Testing Software Security
- Maintaining Security in Deployed Software
❖software developers, testers, and architects who design and develop software in various programming languages and platforms, including desktop, web, cloud, and mobile.
❖ Those who want to improve their ability to deliver software that is of high quality, particularly regarding security and privacy.
Some programming experience, whether it be developing desktop, mobile, web, or cloud applications. Knowledgecom provides a variety of courses covering software development that you might use to prepare for this course, such as:
❖ Python® Programming: Introduction
❖ Python® Programming: Advanced
❖ HTML5: Content Authoring with New and Advanced Features
❖ SQL Querying: Fundamentals (Second Edition)
Selva has a progressive experience around 17 years as an IT trainer and a developer. He has been conducting skill-based training in programming and web development for corporates, Ministries and GLCs.
He provides professional examination coaching services for Oracle and Microsoft products.
Along with his professional training services, he does provide training consultations and develop training modules for training providers.
He renders consultation services for I-World Professional, MindaSys, ARIG and International. He used to serve as a member of panel for Jabatan Pembangunan Kemahiran (JPK, Putera Jaya) in developing various IT title training modules NOSS (The National Occupational Skill Standard).
Currently, he is a Senior Trainer for I Tech Train and continues to propel.