Intro to Programming
Learn programming fundamentals and Javascript basics for new coders - or anyone who wants to strengthen their skills
React.js
Learn front-end web applications using the popular React framework based in Javascript
Node.js/ Express
Learn to build a back-end Javascript environment using Node.js and Express.js for routing and middleware
Ruby on Rails
Learn full-stack development with a robust back-end, plus how to build and test data structures for web applications
Advanced Practicum
An 8-10 week extension of CTD Advanced courses, in which students work in teams to build and deploy an app.
Python 100
The course focuses on a data-centric track, designed to prepare students for careers in data analysis, business analytics and other data related careers .
“
Joining Code the Dream has been the best career decision I’ve made. The Intro class provided me with a strong foundation in web development that paved the way for the advanced courses. React opened my eyes to building interactive UIs with components, Node/Express gave me the back-end skills to build full-stack apps using JavaScript end-to-end, and Ruby on Rails has been a great opportunity to learn a new framework.
But the classes are only a part of the story. 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!
But the classes are only a part of the story. 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