Approximately 20 hours per week
Accelerated Launchpad Track
Complete the Launchpad curriculum in about 11 weeks while using optional weekly sessions for structure, collaboration, and community.
In partnership with Tech Talent Pipeline (TTP)
Build your JavaScript and AI-workflow foundation through asynchronous learning modules, optional weekly study sessions, and a community learning alongside you.

A flexible foundation with two ways forward
Foundational Launchpad is a no-cost, fully online, primarily self-paced foundation and career-exploration/readiness program delivered in partnership with the Tech Talent Pipeline (TTP). You work through the curriculum on your own schedule, with optional weekly pair-programming and study-group sessions plus a short weekly progress check-in form.
The curriculum covers JavaScript fundamentals through object-oriented programming, asynchronous JavaScript, the Chrome Extension capstone, and four AI-focused units. Choose the Accelerated Launchpad Track or Flexible Launchpad Track based on the weekly pace that fits your goals.

Both Launchpad tracks cover the same asynchronous curriculum with optional weekly sessions. Choose the weekly pace that fits your goals.
Approximately 20 hours per week
Complete the Launchpad curriculum in about 11 weeks while using optional weekly sessions for structure, collaboration, and community.
Approximately 6 hours per week
Complete the Launchpad curriculum in about 36 weeks. Eligible participants on the Flexible track can continue through July 2027.
Build skills through independent CSX work, then reinforce them with the community.
Schedule: fully asynchronous, with optional weekly pair-programming and study-group sessions

Launchpad helps you build the technical foundation, learning habits, and confidence to take the next step in your tech journey—whether that's continuing to learn independently, exploring new opportunities, or applying to Future Code.
Optional study groups, pair programming sessions, and community support help you strengthen the collaboration and communication skills used in real engineering environments. Eligible participants may also pursue the optional Future Code admissions pathway.

Optional weekly sessions and a weekly progress check-in provide structure and accountability while you progress through the asynchronous curriculum.

Study groups and pair programming help you practice explaining your thinking, collaborating, and working through unfamiliar problems.

Future Code is a separate, full-time, live immersive program with its own admissions process.
Foundational Launchpad is a no-cost program designed to make a supported path into software engineering more accessible for eligible New Yorkers.
To be considered for the program, you must meet the requirements below.
We highly encourage people from Black, Latine, & Indigenous backgrounds and people with foster care or juvenile justice experience to apply.
You can also explore our Software Engineering + AI/ML Immersive.
Apply now


Review Foundational Launchpad's eligibility requirements and confirm that its fully online, primarily self-paced format fits how you can learn consistently.

Submit the Foundational Launchpad application and complete a quick questionnaire to help us get to know more about you and your goals, which you will receive shortly after submitting your application. The team may invite you to a brief phone conversation to learn more about your goals or circumstances.

Your welcome email contains the main Foundational Launchpad Slack invitation and kickoff video. After you join the main Slack, the team will manually add you to your private cohort channel within 24–48 hours.

Choose the Accelerated Launchpad Track or Flexible Launchpad Track to complete the curriculum. Eligible participants may also pursue the optional Future Code Admissions Pathway.
Start in CSX, reinforce the fundamentals with beginner-friendly resources, then use live study groups and pair-programming sessions to turn independent practice into steady progress.

Work through free JavaScript modules and challenges at your own pace.
Visit CSX
Review concepts with peers, get unstuck, and build a consistent weekly learning rhythm.
View workshops
Practice solving CSX challenges with a partner while strengthening technical communication.
View sessions
Use beginner-friendly web tutorials and references to reinforce JavaScript, HTML, and CSS fundamentals.
Explore W3Schools
Learn core JavaScript concepts and build projects with Phil Troutman's introductory Udemy course.
View on Udemy
The curriculum is fully asynchronous, so you decide when to study and complete modules. The weekly pair-programming session and study group are optional but highly recommended, and a short weekly progress check-in form keeps the team connected to your progress — everything else is async.
The Accelerated Launchpad Track is about 20 hours per week and takes roughly 11 weeks to complete.
The Flexible Launchpad Track is about six hours per week and takes roughly 36 weeks. Eligible participants on the Flexible track can continue through July 2027.
Foundational Launchpad is a free, fully online, primarily self-paced foundation and career-exploration/readiness program.
Future Code is a separate full-time, live immersive with its own admissions process.
The curriculum includes four AI-focused units: Intro to AI Systems and Learning with AI; Dev Environment and Version Control; Codebase Navigation and Debugging with AI; and Capstone: Building with AI.
No prior coding experience or technical assessment is required. Applicants should be prepared to learn independently, practice consistently, ask for support, and keep working through challenging material.
Complete an asynchronous, multiple-choice final exam that checks basic knowledge from each unit. Passing earns the Foundational Launchpad completion certificate. Participants admitted to Future Code automatically graduate from Launchpad and receive the certificate.
Missing the Future Code pathway timing does not end your Launchpad participation. You can continue on either the Accelerated or Flexible Launchpad track, and eligible Flexible-track participants can continue through July 2027.
Foundational Launchpad covers:
Foundational Launchpad is offered at no cost to eligible students.