Skip to main content
northpath online bootcamp

cd ~/programs/web-development

Full-Stack Web Development

Learn to build, test and ship real web apps, and to explain every line.

HTML to deployed product: JavaScript, TypeScript, React, Node and PostgreSQL, taught live with daily pair programming and weekly code review.

  • 16 wks full-time
  • 28 wks part-time
  • from $9,900
  • live online
~/programs/web-development/studio.jpg
A developer working through code across two monitors, with classmates at their own desks behind her

time --honest

The hours, honestly

Both tracks cover the same units with the same instructors. Pick the one you can keep up for the whole program, not the one you hope to keep up.

full-time.schedule

~40 hrs / week

Full-time, 16 weeks

Live sessions
Mon to Fri, 11am to 5pm Eastern (8am to 2pm Pacific), with breaks
Live hours
30 a week
Project work
About 10 hours a week, on your own time
Working?
Not compatible with a job. Plan your money for the full program plus a job search.
part-time.schedule

~18 hrs / week

Part-time, 28 weeks

Live sessions
Tue and Thu, 7pm to 10pm, plus Saturday 10am to 3pm (Eastern or Pacific cohorts)
Live hours
11 a week
Project work
About 7 hours a week, on your own time
Working?
Built around a full-time job. Expect tired evenings, especially in checkpoint weeks.

cat syllabus --phases

What you'll learn, phase by phase

  1. foundations · weeks 1 to 4

    • The web platform and your toolchain
    • JavaScript fundamentals
    • Async JavaScript and APIs
    • TypeScript and testing foundations
  2. frontend · weeks 5 to 8

    • React fundamentals
    • React in practice
    • State and application architecture
    • Frontend build week
  3. backend · weeks 9 to 12

    • Node, Express and API design
    • PostgreSQL and data modeling
    • Auth and security
    • Testing, CI/CD and deployment
  4. capstone · weeks 13 to 15

    • Capstone definition
    • Capstone build I
    • Capstone build II and hardening
  5. careers · week 16

    • Demo day and career sprint

Every week's topics and deliverables

What you'll work in

  • JavaScript / TypeScript
  • React
  • Node & Express
  • PostgreSQL
  • Git & GitHub
  • Vitest
  • Docker (intro)
  • GitHub Actions

The capstone

A deployed full-stack application with sign-in, a relational data model, tests and CI. You build it over 4 weeks and defend it at demo day.

Before day 1

No degree or prior code required. You finish our free 20-hour prep course before day 1.

Priya Raman

Lead Instructor, Web Development

Runs the cohort like an engineering team: daily code review, honest feedback and a strict 'no magic' rule. If you can't explain your code, you're not done.

Meet all instructors

grep web-development outcomes-2025.csv

example figures

Where 2025 grads ended up

Roles that graduates of this program were hired into:

  • Junior software engineer
  • Frontend developer
  • Full-stack developer
  • QA / test engineer
starting-salary.txt
25th pct
$58,000
Median
$68,500
75th pct
$81,000

reported by 84 grads employed in-field. base pay before tax.

northpath pricing --program web-development

What it costs, every plan in full

A $250 seat deposit reserves your cohort on any plan and counts toward these totals. It is not on top of them.

Pay upfront

$9,900

total you pay

One payment before day 1. $500 less than the $10,400 list price.

Monthly installments

$10,600

total you pay

8 payments of $1,325, first at enrollment. No interest; the $200 plan fee is inside the total.

Deferred tuition

$14,760

total you pay

$0 during the program, then 36 payments of $410 starting 3 months after graduation. $4,860 more than upfront, owed whether or not you're hired.

Deferred tuition, every term

  • The printed total is a hard cap. It never rises with your salary, and there is no interest on top.
  • 36 equal monthly payments, starting 3 months after graduation.
  • You owe the payments whether or not you get a job. That is the trade for paying nothing up front.
  • Pay it off early at any time with no fee. You pay only what is left of the printed total.
  • Hardship pause: up to 6 months in total if you lose income. The total does not change.

For this program the cap is $14,760. We don't offer income-share agreements; here's how one compares.

Refunds, in plain words

Weeks 1 and 2
Leave for a full refund, deposit included. No questions asked. A deferred plan is cancelled and you owe nothing.
Weeks 3 to 6
You get back the share of tuition for the weeks you won't attend. On a deferred plan, you owe only the share for the weeks you did attend. Or pause once and rejoin a later cohort at no charge.
After week 6
Tuition is committed and there is no refund. On a deferred plan, the full printed total is owed. We say this in full-size type because it's the clause that matters.

Example: you pay $9,900 upfront for the 16-week full-time track and leave after week 4. You get back 12 of 16 weeks: $7,425.

Run the break-even calculator Compare all programs' prices

Is it a fit?

// a good fit if

  • You like solving puzzles and don't mind being stuck for a while
  • You can protect 18 hours a week (part-time) or 40 (full-time) for the whole program
  • You want a junior engineering role and know it may take months of applying

// probably not a fit if

  • You want a senior salary in your first year
  • You'd rather follow video tutorials alone than pair with classmates live
  • You can't make most live sessions in your time zone

Upcoming cohorts

  • Nov 9, 2026 full-time
  • Dec 1, 2026 part-time
  • Jan 18, 2027 full-time

rolling admissions. no "3 seats left" theatre.

Apply to Full-Stack Web Development

Questions about Full-Stack Web Development

Do I need a powerful computer?

No. Any laptop from the last 5 years with 8 GB of memory runs everything we teach. A second monitor helps with pairing but isn't required.

Will I learn to use AI coding assistants?

Yes, from week 5, with one rule: you must be able to explain every line you hand in. Each checkpoint includes a live walkthrough of your code, and code you can't explain doesn't pass.

What if I fail a checkpoint?

You get one retake within the same phase, with a TA session first. If it still isn't there, you can pause and rejoin the next cohort at the start of that phase at no charge.

More answers on the FAQ page, including refunds, schedules and payment plans.

northpath --apply

Start with a conversation.

Applying to Full-Stack Web Development takes about 20 minutes and commits you to nothing. A person replies within 2 business days, and you can audit one live session before you decide.

Fictional sample site by SearchPod