
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 weekHTML & CSS
Learn the basics of web development with HTML and CSS
Recommended Workshop: Beginner Whiteboard Workshop
Recommended duration: 3 weeksFrameworks 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 weeksAdvanced 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 weeksReact
Master React and build modern web applications
Recommended Codewars points: 40 or 10 problems
Recommended Workshop: Advanced Whiteboard Workshop
Recommended duration: 2 weeksIntro 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 weeksAdvanced 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 weeksRelational 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 weeksSpecialization 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 weeksEstimated 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.
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