• 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 an Employer 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

Submit Your Work

The last step to the pre-work assignment is to submit your work.

Make sure you have ALL of the following:

  • Link to your GitHub repository. Remember that your assignment needs to include a minimum of the following:
    • STRUCTURE:
      • A public GitHub repository containing your project
      • An HTML document for the page
      • A CSS document to style the HTML page
      • A JavaScript file that retrieves data from one of several public API sources to display the data on your HTML page
      • A README file that includes the instructions for running the webpage
    • CONTENT:
      • Display the data for at least 2 of the models in the API
      • Include navigation from each model’s page to the other models that are displayed
      • Issue new GET requests for the linked data to display in the linked pages.
    • FUNCTIONALITY:
      • Code runs without issues by following the instructions in the README file
      • Navigation between the different models behaves properly and is not slowed down by requesting more data than needs to be displayed
      • Code is readable and well structured
      • If applicable, error cases are appropriately handled
      • Styling is effective (example: font-sizes are not too small or large, colors are not too dark/light to be easily seen, etc.)
  • make sure that you have copied the correct link to your assignment. The link should look like this
    https://github.com/yourUsername/yourRepositoryName

To submit your pre-work complete the following form:

Footer

Code the Dream logo

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