Go and Web Application Security
Scademy
Web and mobile applications are built from multiple components, but one statement is true for most of them: they need a backend. Since the performance of Go is on par with C, but its design and syntax are much more developer-friendly, it is a popular choice for backend development. However, with great power comes great responsibility.
Who Should Attend
- Developers working with Go
- Backend developers building web applications
- Security professionals securing Go applications
- Anyone responsible for building secure Go-based systems
Prerequisites
- Basic understanding of Go development experience
What You Will Learn
- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Get information about some recent vulnerabilities in the Java framework
- Learn about XML security
- Learn client-side vulnerabilities and secure coding practices
- Get information about some recent related vulnerabilities
- Get sources and further readings on secure coding practices
Course Outline
Labs & Practical Exercises
This course includes hands-on exercises focused on identifying and mitigating vulnerabilities in Go applications. Participants will gain practical experience with cryptography implementation in Go and learn to avoid common coding mistakes that lead to security vulnerabilities.
Certification & Assessment
Certificate of Completion
