Backend roadmap.. Including but not limited to.... lol
-
HTTP Headers; just the good ones; method, content-type
-
HTTP methods (method is an http header); GET, POST, PUT, PATCH, DELETE
-
Paths (also called routes)
-
Path Params (also called route params)
-
Query Params
-
Integration Testing Tools (and how to use postman, or cURL)
-
JSON; serialization and deserialization (also called marshalling and unmarshalling)
-
http.Request and http.Response structs
-
Using context.Context
-
Middleware
-
Request Validation
-
Talking to a DB (some sql) select, update, and insert statements
-
Logging
- slog
-
API Docs
-
Metrics
-
Performance Profiling