Command Line and Developer Tooling
Become comfortable navigating and diagnosing a project from the terminal instead of depending entirely on IDE buttons.
Lessons
Navigation, Files, Globs, and Pipelines
pwd/Get-Location answers where you are; ls/Get-ChildItem shows what exists; cd/Set-Location changes context.
Lab — Navigation, Files, Globs, and Pipelines
Hands-on transfer lab for the preceding concept.
Processes, Ports, and Signals
A dev server is an operating-system process; stopping the terminal or sending a signal changes process lifecycle.
Lab — Processes, Ports, and Signals
Hands-on transfer lab for the preceding concept.
Package Managers, Lockfiles, and Scripts
package.json declares project metadata/dependencies/scripts; a lockfile records exact resolved dependency graph.
Lab — Package Managers, Lockfiles, and Scripts
Hands-on transfer lab for the preceding concept.
Browser and Editor DevTools
Use Elements/Styles for DOM/CSS evidence, Network for HTTP evidence, Console for client runtime evidence, and Sources for breakpoints.
Lab — Browser and Editor DevTools
Hands-on transfer lab for the preceding concept.
Tool Verification and Reproducibility Checklist
Record versions, executable locations, repository path, package-manager version, and required external services.
Lab — Tool Verification and Reproducibility Checklist
Hands-on transfer lab for the preceding concept.