• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code the Dream
Code the Dream Labs Logo

Code the Dream

At Code the Dream, we envision a world in which tech innovation comes from all of us and benefits all of us.

  • Learn
    • Our Code School
    • Courses
    • Application
  • Volunteer
    • Volunteer Opportunities
    • Become a Volunteer
    • Alumni Network
  • Hire
    • Employer Partnerships
    • Tandem Apprenticeship
    • Become a Partner
  • About
    • About Code the Dream
    • Mission, Vision, and Values
    • Meet the Team
    • Board of Directors
    • News
    • Job Opportunities
    • Contact Us
  • Donate
  • CTD Labs
  • Build With Us
    • Mobile Apps
    • Web Apps
    • Websites
    • Design
    • Build With Us
  • Our Work
    • Portfolio
    • Apps for Nonprofit Use
  • Partnerships
    • Tandem Apprenticeship
    • Employer Partnerships
    • Become a Partner
  • About CTD Labs
  • Code the Dream Home

Search Code the Dream

Advanced Pre-Work Assignment

General Instructions > Part 1 > Part 2 > Submission

Thank you for applying to Code the Dream!

Before you continue please bookmark this page or copy and save the address to this page
(https://codethedream.org/open-adv-pre-work) so you can come back to these
instructions as needed!

The advanced class pre-work assignment allows you to demonstrate a general knowledge of APIs. Since our classes are entirely online, we require applicants to complete this pre-work assignment so the applicant can show that they are prepared for an Advanced level class. Watch this short video to learn more about the Pre-Work Assignment portion of your application process:

As of 2025, there are four Advanced courses in our program.

  • React.js
  • Node.js/Express (React is a pre-requisite)
  • Ruby on Rails (last class will be offered Summer 2025)
  • Python

Your assignment must meet a specific set of requirements (listed in the Plan and Research instructions), but otherwise you are free to make your own creative design. Our recommended approach consists of two parts before you submit the assignment:

  • Part 1 – Plan and Research
  • Part 2 – Build and Test
  • Submit your work

All three parts take most applicants about 20 hours to complete so plan your time! You have from now until the pre-work deadline for the trimester you’re applying for to complete and submit the assignment.

Please visit the Application Process page to see upcoming pre-work deadlines.

If you reached this page in error, and need to see the Intro to Programming Pre-Work Assignment Instructions, please click here to be redirected.

CLICK HERE TO SEE PART 1: PLAN AND RESEARCH

Footer

Code the Dream logo

Copyright © 2025 Code the Dream | All Rights Reserved | Privacy Policy