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 stage and commit backend changes — Basic

Use Git to save incremental work; commit working slices (feature, fix, migration) with clear messages.
Learn: Small, focused commits make code review and debugging easier. Commit when a vertical slice works (e.g. ‘users list endpoint returns 200’), not only at the end of the week.

Supplementary examples

Check what will be committed

git diff
git diff --staged
git commit -m "feat(users): add GET /users list endpoint"

Course example

git status
git add src/users/users.service.js
git commit -m "Add list users service function"
git push origin main

Additional references & examples

← All Development workflow · Misc / Other