When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

pluralsight logo

Secure Coding in Go

Golang (Go) is used to build mission critical applications handling sensitive data. This course will teach you how to implement the most common security requirements and defenses recommended by OWASP in your Golong (Go) applications.

     
  • 4
  •  |
  • Reviews ( 13 )
Free

This Course Includes

  • iconpluralsight
  • icon4 (13 reviews )
  • icon4 hour 13 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcore courses
  • iconpluralsight

About Secure Coding in Go

Ready to become an expert in web security? In this course, Secure Coding in Go, if you are an intermediate learner looking to master web security, you will learn advanced techniques that will enable you to implement military-grade security defenses in Golang (Go) web applications. First, you'll explore the core concepts behind web security, including the theory and architecture as defined by the OWASP community. Next, you'll also gain awareness of the OWASP Top Ten threats, and how to apply an appropriate level of coverage and rigor when it comes to performing web application security verification based on the ASVS (Application Security Verification Standard). Finally, you'll learn about the OWASP Top Ten Proactive controls, the concrete techniques used to defend web applications. By the end of this course, you'll have the skills and knowledge needed to understand the most advanced techniques used to implement sophisticated security frameworks in any Golang (Go) web application.

What You Will Learn?

  • Course Overview : 2mins.
  • Software Security and Risk Principles : 21mins.
  • Input Validation : 20mins.
  • Output Encoding : 17mins.
  • Authentication and Password Management : 22mins.
  • Session Management : 20mins.
  • Access Control : 15mins.
  • Cryptographic Practices : 14mins.
  • Error Handling and Logging : 20mins.
  • Data Protection : 14mins.
  • Communication Security : 26mins.
  • System Configuration : 12mins.
  • Database Security : 15mins.
  • File Management : 9mins.
  • General Coding Practices : 19mins.
  • Memory Management : 0mins.
  • New Module : 0mins.