Start by filling out the short application form below.

What is Code the Dream? Code the Dream is a free nonprofit program for people interested in a career in tech. Students complete a series of mini-courses starting with programming basics and then building on those skills. From there you will learn to code your first apps. Along the way, you can learn from mentors and meet entrepreneurs who have started their own businesses. Finally, we offer students the chance to join CTD Labs, where you will get paid to work on apps for local nonprofits and small businesses, all while building up a portfolio of your own work to show to future employers.

NOTE: Students with previous coding experience can apply directly to CTD Labs. Please describe your experience in the application below.

Who can apply? Code the Dream is open to young people 15 to 30-ish. (But the application is short, and we've had very successful students from a broad range of ages, so go for it!) We provide a gateway to the tech sector for people who might not otherwise have the opportunity, particularly minority and immigrant youth. But regardless of your background, we'd love to hear from you! Just fill out the simple application form below.

When? Code the Dream offers classes throughout the year. All classes are currently held in NC and rotate locations. We encourage all interested students to fill out an application, and we will let you know when a class will be offered near you.

Classes generally meet in the evenings or on weekends. Schedules will be provided to all applicants.

Apply below. 

Name *
Phone *
City, State
What do you want to do with your life? What are your short and long-term goals? And how will this help you accomplish them?
Tell us about other coding classes/experience.
Are you currently a student? Working? How many hours? How many hours a week could you spend on Code the Dream?