Coding Temple logo

Coding Temple Student Roadmap

This roadmap is a reference to the ideal progress you should have during the 6 months duration of the program. However you do not need to strictily follow this roadmap if you think this does not fit with your school/life balance. You can go as slow or fast as you want as long as you actually learn and finish in 6 months.

Remember

Remember to attend at least 6 whiteboard workshops throughout the 6 months, it means, at least 1 workshop every month to be able to graduate.

Select your program start date to see the adjusted timeline

Core Program

This is the Core Program timeline, the number of weeks recommended for each module are not mandatory to follow but highly suggested if you want to keep a good pace in the program and finish within the 6 months.

When you get to the Frameworks and Intro to JavaScript module, we suggest you to start developing Codewars problems in JavaScript and reach the recommended points within the recommended weeks duration. When you get to the Intro to Python module you can develop the problems in Python to practice your coding skills.

Important: Throughout the program, you'll need to attend whiteboard workshops. We recommend attending one workshop per month, starting with beginner workshops in the first three months and moving to advanced workshops in the last three months. Each module includes a recommended workshop to help you stay on track.

Introduction & Environment Setup

Learn how to set up your development environment and navigate the Disco platform

Recommended duration: 1 week
Week 1May 15, 2025 - May 22, 2025

HTML & CSS

Learn the basics of web development with HTML and CSS

Recommended Workshop: Beginner Whiteboard Workshop

Recommended duration: 3 weeks
Week 2May 23, 2025 - Jun 13, 2025

Frameworks and Intro to JavaScript

Learn JavaScript fundamentals and modern frontend frameworks

Recommended Codewars points: 20 or 5 problems - Attend Javascript Codewars Workshop

Recommended Workshop: Beginner Whiteboard Workshop

Recommended duration: 3 weeks
Week 5Jun 14, 2025 - Jul 5, 2025

Advanced JavaScript & Intro to React

Master JavaScript and have a brief introduction to React

Recommended Codewars points: 40 or 10 problems - Attend Javascript Codewars Workshop

Recommended Workshop: Beginner Whiteboard Workshop

Recommended duration: 2 weeks
Week 8Jul 6, 2025 - Jul 20, 2025

React

Master React and build modern web applications

Recommended Codewars points: 40 or 10 problems

Recommended Workshop: Advanced Whiteboard Workshop

Recommended duration: 2 weeks
Week 10Jul 21, 2025 - Aug 4, 2025

Intro to Python

Learn about the basics of Python

Recommended Codewars points: 20 or 5 problems - Attend Python Codewars Workshop

Recommended Workshop: Beginner Whiteboard Workshop

Recommended duration: 3 weeks
Week 12Aug 5, 2025 - Aug 26, 2025

Advanced Python

Master Python and develop robust and scalable applications

Recommended Codewars points: 40 or 10 problems - Attend Python Codewars Workshop

Recommended Workshop: Advanced Whiteboard Workshop

Recommended duration: 2 weeks
Week 15Aug 27, 2025 - Sep 10, 2025

Relational Databases & API REST development

Develop REST APIs with Python and Flask

Recommended Codewars points: 40 or 10 problems

Recommended Workshop: Advanced Whiteboard Workshop

Recommended duration: 3 weeks
Week 17Sep 11, 2025 - Oct 2, 2025

Specialization Program

After you finish the Core Program (including assignments and projects presentations) you will be able to take one of the 3 specializations we provide, remember to also get at least 200 points in Codewars to move to the spec and Total 400 points to graduate.

During the 4 weeks duration of the specialization you can reach the other 200 points in Codewars (50 points weekly) to finish on time.

Front End/Back End/Java Specialization

Deep dive into the modern development of either Front End or Back End applications

Recommended Codewars points: 200 or 50 problems

Recommended Workshop: Advanced Whiteboard Workshop

Recommended duration: 4 weeks
Week 20Oct 3, 2025 - Oct 31, 2025

Estimated Program Completion

Estimated Program End Date (core program + specialization)

Based on your start date and the recommended duration of the specialization program

Note: This is not your end date for access, just the expected completion date if you follow our pacing.

Friday, October 31, 2025

Career Services

The Career Services assignments are also mandatory to graduate. You can complete them as you go through the curriculum. Our suggestion is to start in the first months of the program so you can both start sharing your work to the world and finish this requirement as soon as possible. Make sure you have access to the Career Services course. If not, please reach out to your designated SSM.

Resume, LinkedIn and Prentus Profile

Create and optimize your professional profiles

2 week