Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Secure Coding - Secure application development
Rating: 4.4 out of 5(12,915 ratings)
23,013 students

Secure Coding - Secure application development

Methodologies and tools to develop secure applications
Created byG.L. Golinelli
Last updated 6/2025
English

What you'll learn

  • Secure programming of application code
  • Main vulnerabilities inherent in applications
  • Secure coding
  • Owasp methodologies and standards
  • Understand how to mitigate and not introduce vulnerabilities in applications
  • Web Application Security

Course content

8 sections41 lectures2h 33m total length
  • Introduction3:16

    Introduction to laws, standards and guidelines on cyber security.

  • Attack scenario statistics in the IT world4:24

    Attack agents, types of attack and statistics on the main vulnerabilities.

Requirements

  • Knowledge of programming languages

Description

The course is suitable for programmers, project managers or software architects and provides indications on the methodological bases, standards (as Owasp best practices) and tools (as SAST and DAST tools) for developing secure code, avoiding the inclusion of bugs or vulnerabilities in the programs. Various practical workshops are carried out to support the theoretical treatment, which show the use of the tools and the mitigation of some of the vulnerabilities most frequently found in web or desktop applications.


Disclaimer

The information contained in this course is distributed "as is" and is intended for educational purposes only. While the author/instructor has made every effort to ensure the accuracy of the information contained in this course, the author/instructor assumes no responsibility for any loss, damage, inconvenience, or disruption caused to third parties due to any action taken or not taken based on this course. Despite all precautions taken, errors or omissions may have inadvertently crept into this course. The author/instructor would appreciate it if such errors or omissions were brought to their attention for possible correction.

All trademarks and brands mentioned in this course are for educational and explanatory purposes only, not for commercial purposes, and are the property of their respective owners.

Who this course is for:

  • Software developers
  • Project managers
  • Software architects