


Most applicants go from application to decision in a week. Full-time FT-28 starts Mon, Nov 9; applications close Fri, Oct 30.
Apply, then hold a seat.
24 seats in every cohort. Seat counts are sample data for this concept build and would update as deposits come in.
Cohort dates.
| Cohort | Schedule | Starts | Graduates | Apply by | Seats left |
|---|---|---|---|---|---|
| FT-28 | Full-time | Mon, Nov 9 | Feb 26, 2027 | Fri, Oct 30 | 3 of 24 |
| FT-29 | Full-time | Mon, Jan 4 | Apr 23, 2027 | Fri, Dec 18 | 11 of 24 |
| FT-30 | Full-time | Mon, Mar 1 | Jun 18, 2027 | Fri, Feb 19 | 19 of 24 |
| PT-11 | Part-time | Mon, Nov 16 | Aug 6, 2027 | Fri, Nov 6 | 5 of 24 |
| PT-12 | Part-time | Mon, Mar 15 | Dec 3, 2027 | Fri, Mar 5 | 14 of 24 |
| PT-13 | Part-time | Mon, Jul 12 | Mar 31, 2028 | Fri, Jul 2 | 18 of 24 |
Five steps, about a week.
Apply
10 minutes
Your background, your schedule and why now. No essay, no fee.
Technical interview
45 minutes
Live JavaScript with an instructor on video. You can look things up on MDN; we care how you think out loud.
Decision
3 business days
A yes, a not-yet with a prep plan, or a no with reasons. Not-yet applicants can re-interview after 4 weeks.
Deposit
$1,000
Holds your seat and counts toward tuition. Refundable in full during the cancellation window.
Pre-work
About 20 hours
Set up your machine, a Git refresher and a small project, due the Friday before class.
The interview,out loud.
One warm-up and one problem like this, with an instructor who will help if you get stuck. Getting stuck is normal; how you get unstuck is what we score.
Practice in the free prep course// Return the words that appear more than once,
// in the order they first repeat.
repeats("the cat saw the other cat");
// -> ["the", "cat"]
function repeats(text) {
const seen = new Set();
const out = [];
for (const word of text.split(" ")) {
if (seen.has(word) && !out.includes(word)) out.push(word);
seen.add(word);
}
return out;
}$1,000
holds your seat.
For FT-28, full-time, starting Mon, Nov 9, with 3 of 24 seats left.
Pay it after you're admitted. It counts toward tuition on every payment option, and it comes back in full if you cancel before the first class or within 7 days of paying, whichever is later.
Before you pay we send the School Performance Fact Sheet: completion, placement and salary figures that you initial one by one.
Hold my seatIn this concept build the button writes to admissions; a live site would open a card or bank payment for the deposit.
- Age
- 18 or older
- Education
- High school diploma or equivalent
- Hours
- Live in US Eastern hours
You don't need a degree, a portfolio or a reference. You need the time the schedule asks for, a laptop with 16 GB of memory, and enough JavaScript to talk through a short problem, which the free prep course teaches.
Wait if
- You can't give full-time 50 hours a weekgo part-time
- Part-time 20 hours is a stretch toostart Prep
- You need work authorization to job searchask us first
- Interview reschedules2, free
- Re-interview after not-yetafter 4 weeks
- Move to a later cohortonce, free