Practice mode · free · unlimited · not certifiable
DevTools and APIs
Unscored tasks with hints and instant feedback. Practice results never become credentials.
Short lesson
Git recovery toolkit · 10 min
git stash for quick context switches, git reflog to find lost commits, git bisect run to find the first bad commit, git worktree add for parallel work.
L1Read an API responseterminal
Call http://api.local/v1/status and enter the value of the “version” field.
Sign up to practiseL3Filter API data with jqterminal
GET http://api.local/v1/orders returns a JSON list. Save the ids of orders with status “failed” (one per line) to ~/failed.txt.
Sign up to practiseL4Status codes at a glanceterminal
Check the HTTP status code of each URL in ~/urls.txt and write “CODE URL” lines to ~/codes.txt (same order).
Sign up to practise