Capstone topics from the end of the program: how to set up a full-stack backend project, work with npm and Git, test APIs with Postman or curl, apply layering and REST habits, and prepare for deployment and the mock interview. These patterns tie Express, SQL, and deployment lessons into day-to-day engineering practice.

How to test APIs with curl — Basic

Quick command-line checks without a GUI—useful in terminals, CI, and remote servers.
Learn: curl is ideal for scripts, documentation, and quick smoke tests. Pair with jq or a JSON formatter when responses are large.

Supplementary examples

PUT with JSON body

curl -s -X PUT http://localhost:5001/users/1 \
  -H "Content-Type: application/json" \
  -d '{"username":"updated"}'

Course example

curl -s http://localhost:5001/health

curl -s -X POST http://localhost:5001/users \
  -H "Content-Type: application/json" \
  -d '{"username":"demo"}'

Additional references & examples

← All API testing & debugging · Misc / Other