Concept build for a fictional brand. Names, prices and numbers are illustrations.Built by Jefi Studio ยท See how it works →
codeyard
Menu
Book an info session
Two ENIAC programmers setting up the machine for its first public demonstration, 1946
A laptop showing code on a desk at night beside a lamp
Margaret Hamilton standing beside a stack of printed Apollo guidance code as tall as she is, 1969

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.

CohortScheduleStartsGraduatesApply bySeats left
FT-28Full-timeMon, Nov 9Feb 26, 2027Fri, Oct 303 of 24
FT-29Full-timeMon, Jan 4Apr 23, 2027Fri, Dec 1811 of 24
FT-30Full-timeMon, Mar 1Jun 18, 2027Fri, Feb 1919 of 24
PT-11Part-timeMon, Nov 16Aug 6, 2027Fri, Nov 65 of 24
PT-12Part-timeMon, Mar 15Dec 3, 2027Fri, Mar 514 of 24
PT-13Part-timeMon, Jul 12Mar 31, 2028Fri, Jul 218 of 24

Five steps, about a week.

  1. Apply

    10 minutes

    Your background, your schedule and why now. No essay, no fee.

  2. 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.

  3. 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.

  4. Deposit

    $1,000

    Holds your seat and counts toward tuition. Refundable in full during the cancellation window.

  5. 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 seat

In 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

Concept build for a fictional brand. Names, prices and numbers are illustrations. Built by Jefi Studio.