Secure Coding Practices for Back-End Developers (Go, Rust) - OWASP Top 10
Master secure coding in Go and Rust, focusing on the OWASP Top 10 to build robust, vulnerability-resistant back-end applications.
...
Share
Foundational Secure Development in Go and Rust
Unit 1: Introduction to Secure Development & OWASP Top 10
Why Secure Code Matters
Meet OWASP Top 10
Unit 2: Preventing Injection Attacks
Injection: The Basics
SQL Injection Defense
Command & Code Injection
Unit 3: Secure Data Handling and Cryptography
Secure Data in Transit
Crypto for Back-Ends
Unit 4: Understanding Insecure Design & SSRF
Insecure Design Explained
SSRF: Server-Side Risks
Advanced Security Practices and Deployment
Unit 1: Secure Authentication and Session Management
Auth Basics & JWTs
Secure Cookie Handling
MFA Integration
Unit 2: Secure Deployment and Configuration
Secure Config & Env Vars
Cloud Security Best Practices
Unit 3: Secure API Design and Error Handling
Input Validation & Encoding
Rate Limiting & Error Handling
Unit 4: Integrating Security Testing
SAST & DAST in SDLC