Ask me anything about your lessons or your code.
“What is a port?” · “Why is my code erroring?”
The frontend is visible to anyone who opens dev tools, so it can't be trusted with data, rules, or secrets. That's why every app needs a backend.
What a Backend Is
The frontend is visible to anyone who opens dev tools, so it can't be trusted with data, rules, or secrets. That's why every app needs a backend.
HTTP Methods and Status Codes
Every API call is one HTTP request and one HTTP response, and both follow a strict, learnable shape.
Building a REST API
Turn GET, POST, and status codes into a real running server by building a REST API in FastAPI.
Connecting the API to a Database
A REST API that stores data in memory forgets everything on restart; a real database, wired in safely, is what makes it survive.
Authentication and API Security
An API that cannot tell users apart is one curl command away from handing out everyone's data.