• 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
    • CTD Info Sessions
    • Student Showcase
    • Apprenticeship
  • Apprenticeship
    • Registered Apprenticeship
    • Direct to Apprenticeship
  • Volunteer
    • Volunteer Opportunities
    • Become a Volunteer
  • Hire
    • Employer Partnerships
    • Tandem Apprenticeship
    • Become an Employer Partner
  • About
    • About Code the Dream
    • Mission, Vision, and Values
    • Meet the Team
    • Board of Directors
    • News
    • Job Opportunities
    • Contact Us
  • CTD Labs
  • Donate
  • Build With Us
    • Mobile Apps
    • Web Apps
    • Websites
    • Design
    • Build With Us
  • Our Work
    • Portfolio
    • Apps for Nonprofit Use
  • 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! To complete your application, submit a pre-work assignment following the instructions on this page.

Note: Before you continue, please save this page 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. Watch this short video to learn more about the Pre-Work Assignment portion of your application process:

There are four Advanced courses in our program.

  • React.js
  • Node.js/Express (React is a prerequisite)
  • Python for Data Analysis
  • Python for AI and Cloud (Python for Data Analysis is a prerequisite)

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 plan to submit Intro to Programming pre-work instead, please click here to be redirected.

CLICK HERE TO SEE PART 1: PLAN AND RESEARCH

Footer

Code the Dream logo

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