Software Security Best Practices

  • 15 Videos | 1h 24m 46s
  • Includes Assessment
  • Earns a Badge
Likes 151 Likes 151
Security is a major concern when designing and developing a software application. Learn the fundamentals of application security, data validation, and handling authentication and passwords.

WHAT YOU WILL LEARN

  • identify the goal of application security and the need to consider security issues in the design and development of software applications
    list the guidelines for implementing security in your software development process
    recognize the various ways that your application can develop security problems
    identify the possible consequences of security problems
    identify the importance of data validation within your application
    describe the main functions that your data validation should perform on input data
    recognize code that follows best practices for validating input data
    identify the importance of validating and encoding output data returned from your application
  • recognize code that follows best practices for validating output data
    recognize the importance of implementing authentication within your application and how it relates to security issues
    identify the various resources requiring authentication and potential associated security issues
    identify best practices for implementing authentication within your application
    recognize best practices for creating secure passwords
    recognize best practices for allowing users to change or recover passwords
    identify best practices for managing and maintaining passwords

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 1756 Likes 1756  
Likes 20 Likes 20  
Likes 1 Likes 1  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE