Logo
PairCodeBootcamp
12-Week Live Pair Programming Bootcamp

What did you build
last week?

Your answer tells us which cohort fits. Pick honestly โ€” there's no wrong choice.

No account needed. Takes 30 seconds.

Step 02 โ€” Meet the Instructors

They've broken code
professionally.

Every session starts with something broken. Your job is to fix it. Their job is to know exactly where to look when you're stuck.

Priya Venkataraman, lead instructor, seated at laptop with code on screen in warm office light
6 students in session

112

Grads placed

4y

Teaching

Ex-Stripe, Ex-Figma

Background

Lead Instructor โ€” Frontend & React

Priya Venkataraman

Priya spent six years reviewing pull requests at Stripe before deciding the most useful thing she could do was stop approving bad ones and start preventing them. She teaches by breaking things on purpose.

ProductCard.tsxLIVE SESSION
1// Priya just broke this on purpose โ†“
2export default function ProductCard({ item }) {
3 const [qty, setQty] = useState()
4 // โ† what's wrong here?
5 return (
6 <div className="card">
7 <h3>{item.name}</h3>
8 <button onClick={() => setQty(qty + 1)}>
9 Add to cart ({qty})
10 </button>
11 </div>
12 )
13}
Marcus Webb, backend instructor, standing at standing desk with terminal open showing database queries
5 students in session

87

Grads placed

3y

Teaching

Ex-GitHub, Ex-Cloudflare

Background

Lead Instructor โ€” Backend & Systems

Marcus Webb

Marcus wrote his first line of production code on a retail break-room computer at 23. He runs backend sessions exactly the way he wished someone had taught him โ€” with a real database, real errors, and real stakes.

api/orders.tsLIVE SESSION
1// Find the bug before the PR review does
2export async function getOrders(userId: string) {
3 const orders = await db.query(
4 `SELECT * FROM orders WHERE id = ${userId}`
5 // โ† SQL injection. spot it? good.
6 )
7 return orders.rows
8}

Step 03 โ€” Where They Went

The project that got
them hired.

Every graduate leaves with a real project in their GitHub โ€” something they built during the bootcamp that they can demo in interviews.

Danielle Okafor, smiling at desk with laptop open to code editor, natural light from window

Danielle Okafor

Retail floor manager, Target โ†’ Frontend Developer at Shopify

Frontend Track, Cohort 7

$94,000

Up from $38,000 ยท Hired June 2025

Verified โœ“
"I used to close the store at 11pm and come home and do the assignments. Week 6 I shipped a real feature to a staging environment. That was the moment I knew this was different from every other course I'd tried."
ReactTypeScriptStorybook

The hiring project

A reusable product card component library โ€” built during Week 8, shown in interview

Screenshot of component library with product cards in various states, clean design system layout
Ben Hartley, developer, looking at dual monitor setup with code and design tool open side by side

Ben Hartley

Junior UX designer, agency โ†’ Full-Stack Developer at Linear

Full-Stack Track, Cohort 8

$118,000

Up from $62,000 ยท Hired September 2025

Verified โœ“
"My designers kept handing me specs and saying 'the devs said no.' After week four I understood exactly why โ€” and by week ten I was the developer saying yes. That felt like power I didn't know I was missing."
Next.jsPostgreSQLWebSockets

The hiring project

A drag-and-drop kanban board with real-time sync โ€” built as capstone, open-sourced on GitHub

Screenshot of kanban board application with cards in columns, dark theme, smooth drag handles visible

Step 04 โ€” The Curriculum

Twelve weeks.
One production deploy.

Every week ends with something working. Not a quiz. Not a grade. Something you can point to.

Wk 1โ€“2

Your First Pull Request

Fork a real repo, break something, fix it, open a PR. Day 1.

Wk 3โ€“4

Reading Other People's Code

The skill nobody teaches. Navigate a 40k-line codebase without panicking.

Wk 5โ€“6

State, Data, and Side Effects

Why your UI does weird things. How to stop it.

Wk 7โ€“8

APIs and the Backend Handshake

Write your first endpoint. Connect it to a frontend. Deploy it.

Wk 9โ€“10

Testing Before It Breaks in Production

Unit tests, integration tests, the PR checklist that saves jobs.

Wk 11โ€“12

Capstone: Ship to Production

Real domain, real CI/CD pipeline, real users. This goes on your GitHub.

Free Download

Full 12-Week Syllabus

Every project, every tool, every week โ€” spelled out. No fluff. 14 pages.

Week-by-week project briefs
Tech stack breakdown by track
Sample PR review rubric
Graduate hiring outcomes

No spam. One email. Unsubscribe anytime.

Step 05 โ€” The Outcomes

Here's what the
salary data says.

114 graduates placed since 2023. These aren't rounded numbers โ€” they're verified offers from graduates who shared their contracts.

โšก

Frontend Track

Before bootcamp

$38k

Median first offer

$88k

Range: $72kโ€“$110k

n=47

๐Ÿ”—

Full-Stack Track

Before bootcamp

$52k

Median first offer

$112k

Range: $95kโ€“$135k

n=38

โš™๏ธ

Backend Track

Before bootcamp

$44k

Median first offer

$101k

Range: $88kโ€“$120k

n=29

Upcoming Cohorts โ€” 2026

March 17, 2026

Frontend
8 seats left

April 7, 2026

Full-Stack
12 seats left

May 5, 2026

Backend
14 seats left

Someone has already opened
the terminal for you.

The only thing left is to pull up a chair.

No commitmentยท3-minute applicationยทResponse within 24h