THE DEV BENCH
💻

Programming

Write code and master the tooling — foundational Bash, JavaScript & PowerShell decks, Python/JavaScript/TypeScript & SQL coding drills, the PCAP Python cert with a 150-question exam, and hands-on Linux, Bash & Git labs.

Start here

Bash Scripting Fundamentals42 cards — step 1 of 17

Then get hands-on: Git lab 8 scenarios.

PCAP — Certified Associate in Python Programming — learning pathBlueprint-weighted decks, a full practice exam, and the live Python coding track for the hands-on reps — one workspace for the PCAP-31-03 cert.

Flashcard decks

17 decks · 445 cards · in study order

Bash

1 deck · 42 cards

JavaScript

2 decks · 44 cards

PowerShell

2 decks · 40 cards

Python

2 decks · 41 cards

TypeScript

2 decks · 39 cards

Cross-language concepts

1 deck · 38 cards

Legacy cert decks — being merged

2 decks · 69 cards

PCAP cert domains

5 decks · 132 cards

Practice exams

1 set

Live coding

python · js/ts
66 problems — write Python or JavaScript/TypeScript from a blank editor and run it in your browser.

Git lab

live
Version control by doing. Learn mode covers commit, branch/merge, undo and history; Break-fix mode rescues a repo from detached HEAD, conflicts and worse.

Curated resources

verified July 2026

Docs-first foundations for the languages in this subject. Short primer videos (owner-approved channels) live on each deck's page via the "Watch first" box; these are the authoritative references to keep open while you drill.

Bash & shell scripting

JavaScript

PowerShell

Python