• 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

Course Descriptions

Code the Dream’s program offers two career tracks: Web Development with Fullstack Javascript or Data Engineering with Python. Students can only choose one pathway, and all your courses will fit into that series of classes.

Our Fullstack JavaScript pathway equips you with the skills to build powerful, responsive web applications from end to end, using React.js and Node/Express. Graduates of this pathway are prepared for roles such as Frontend Developer, Backend Developer, Full Stack Engineer, Web Application Developer, and more.

Learn programming fundamentals and Javascript basics for new coders – or anyone who wants to strengthen their skills
Learn front-end web applications using the popular React framework based in Javascript
Learn to build a back-end Javascript environment using Node.js and Express.js for routing and middleware
An 11-week extension of CTD Advanced courses, in which students work in teams to build and deploy an app.

Our Data Engineering pathway prepares you to utilize Python for data analysis, visualization, and application development. Graduates of this pathway are prepared for roles such as Data Engineer, Data Analyst, Python Developer, Business Analyst, and more.

Learn programming fundamentals and Javascript basics for new coders – or anyone who wants to strengthen their skills
The course focuses on a data-centric track, laying a foundation for careers in data analysis, business analytics and other data related careers.
The course focuses on applied AI and cloud-based machine learning, equipping students with hands-on skills in model training, AI agent development, and cloud deployment for careers at the forefront of modern tech.
A capstone experience following the Python 200 class in which small teams of students deploy an end-to-end data solution.

“
Photo of - Luis
What makes CTD a truly transformative organization is its remarkable community. The staff cultivates an empowering environment where passion and creativity flourish. My confidence as a developer has skyrocketed thanks to their guidance and support. Don’t just take my word for it give them a try!
– Luis

Ready to Take the Next Step?

Go to the Application Process

Footer

Code the Dream logo

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