YoVDO

Defensive API Development Techniques for Go Developers

Offered By: LASCON via YouTube

Tags

API Security Courses Go Courses Redis Courses Rate Limiting Courses Defensive Programming Courses Fuzz Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore defensive API development techniques for Go programmers in this 58-minute conference talk from LASCON. Learn about managing third-party components securely, automating version updates, and implementing fuzz testing for API endpoints using Go's built-in library. Discover how to implement rate limiting with Redis to prevent service abuse and overload. Gain insights into JSON schema best practices, focusing on limits, formats, and patterns. Examine code samples demonstrating effective methods for inspecting request headers and payloads to identify potential security threats. Enhance your ability to reduce application layer security risks and build more robust APIs in Go.

Syllabus

Bertold Kolics - Defensive API development techniques for Gophers


Taught by

LASCON

Related Courses

Evaluating Fuzz Testing
Association for Computing Machinery (ACM) via YouTube
O'Dea Assertions Untwining the Security of the SAML Protocol
nullcon via YouTube
Fuzz Smarter, Not Harder - An AFL-Fuzz Primer
Security BSides San Francisco via YouTube
A Practical Guide to Fuzz Testing Embedded Software in a CI Pipeline - Dennis Kengo Oka - Ekoparty 2021: Hardware Hacking Space
Ekoparty Security Conference via YouTube
Google Reimagined a Phone - It Was Our Job to Red Team and Secure It
Black Hat via YouTube