
This step covers what happens after a project runs locally and before it is shared or deployed. The focus is on validating the project, saving progress, and setting up basic version control using GitHub.
Before any code is shared or uploaded, the project is tested locally.
This typically includes:
Local testing is a standard checkpoint to catch obvious issues early.
Beyond manual testing, regression tests can be run to check whether existing functionality breaks when changes are made.
In this step:
Regression testing helps reduce errors before saving the project to version control, especially as projects grow.
A commit is a saved snapshot of the project at a specific point in time.
Once committed: