Coding Temple Statistics
Placement Rate

Students finding employment within their field of study after 180 days post-graduation

Graduation Rate

Students who complete the program, present a capstone project and are eligible for post-graduation career services

Average Salary

A steady increase year over year as the demand for developers grow

Salary Increase

Graduates are seeing major salary increases after transitioning into their new careers in tech

Negotiated Lift

Our Career Coaches help students even after the first offer increasing their worth and commanding higher salaries

Best bootcamp Award winner

Awards for Best Coding Bootcamp, Best Online Bootcamp, Best Software Engineering Bootcamp, Best Python Bootcamp and Best Data Bootcamp by Career Karma, Course Report and SwitchUP

  • career-karma-logo
  • best-bootcamp-logo
  • best-coding-bootcamp-logo

Coding Temples 12 week full-stack developer course delivers you with the tools necessary to build and deploy the web applications and data analytics of your dreams.

After you have completed the program you will receive a Coding Temple completion certification.

We take pride in the curriculum we have created and the community that surrounds it. the whiteboard, assignment review, classroom discussions, lectures, The course focuses on making sure that real world applications are happening in real-time, hands-on experience. No boring PowerPoints here! We believe that the best way to learn code is by doing it.

There are no prerequisites here at Coding Temple Our part-time course delivers the same amazing curriculum but broken down into a 12-week cohort designed for the busy person in mind. Students from all walks of life are welcome here! Whether you are fresh out of high school or have 20 years of experience in the industry. There is always something to learn.

Monday - Thursday | 5:00 pm – 9:00 pm cst
Technology Covered
Modules 1 / Weeks 1 - 2

Learn the foundations of web development with HTML, CSS, Git, and the Command Line. This module will begin with the basics and quickly move into building your first professionally developed website. By the end of this module, you’ll have the confidence to build and organize coding projects and create multi-page websites using tools/methodologies like Bootstrap, CSS Grid, and Flexbox. Along the way, you will be learning how to back up, revise, and share your code with collaborators using Git.

  • Technologies Used:

    HTML 5, CSS 3, Bootstrap, Visual Studio Code, git, GitHub

  • Skills Learned:

    Static Web Pages, Project Structure, Version Control, Collaboration in Development

  • Projects Created:

    Amazon Login Replica, Website for Theater, Concert Venue Website, Group Project for SAAS company

Designing Clean, Professional Web Pages

Get familiar with building static web pages using HTML/CSS. Learn to apply multiple layout/styling techniques with individual projects and exercises that implement Bootstrap, Flexbox, and CSS Grid.

Mastering the Developing Environment

Take a deep dive into the workflow of a developer. In this module, you will learn how to start working and thinking like a developer. Get comfortable with the VSCode text editor, protect and track your code with Git/Github, and learn industry-standard best-practices for collaboration.

Modules 2 & 3 / Weeks 3 - 4

Get started with scripting in module 2 with Python. This module will get you up to speed on the core concepts of programming using Python’s elegant, easy-to-learn syntax. You’ll learn about looping, conditional statements, data types, object-oriented programming, and more - culminating in a series of small Python applications like shopping carts and interactive games. Module 3 will contain intermediate to advanced techniques building off of a basic knowledge of Python. We’ll learn about regular expressions, user-defined data structures, common algorithms, the importance of time and space complexity, as well as how to communicate our code’s efficiency with other engineers.

  • Technologies Used:

    Python, Jupyter Notebook

  • Skills Learned:

    Python Programming, Object Oriented Programming, Data Structures and Algorithms, Asymptotic Analysis

  • Projects Created:

    Parking Garage User Interface, Blackjack

Object Oriented Programming

Build scalable, time-efficient projects using an object-oriented structure.

Data Structures and Algorithms

Learn about the fundamentals of computer science by creating your own data structures and implementing popular algorithms. Apply this knowledge to your python projects to create quicker, more efficient applications.

Modules 4 / Weeks 5 - 6

Build, query, sort and update relational databases in module 4 with SQL. We’ll make our own functions to help automate SQL processes as well. Students will learn about making entity relationship diagrams, the importance of planning ahead when it comes to databases, and how certain data relates to other data. SQL Databases are an extremely important part of full-stack development, as they will eventually persist all of the data shown and collected in your applications.

  • Technologies Used:

    PGAdmin4, PostgreSQL

  • Skills Learned:

    Entity Relationship Diagrams, Relational Databases, Advanced Querying, Database Management

  • Projects Created:

    Store Front Database Car Dealership Database

SQL Databases

SQL is commonly used across the programming world. Whether you are storing user data for a web application, analyzing big data in fintech, or creating neural networks for a machine learning model… chances are you will be using SQL!

Modules 5 / Weeks 7 - 8

Build your first dynamic website in module 5 with Flask. Flask is a powerful back-end framework where we’ll combine Python, SQL, HTML, and CSS together to create a full-stack web application. We’ll discuss moving data to and from our application with an Application Programming Interface (API)I, how to create secure authentication for an app, and how to host our application on the internet via Heroku.

  • Technologies Used:

    Python, Flask, HTML 5 , CSS 3, Bootstrap, REST API, Heroku

  • Skills Learned:

    MVC Frameworks & Design Patterns, RESTful APIs, User Auth, Deployment, CRUD Operations

  • Projects Created:

    ADD Pokemon Battle Application, E-Commerce Web Application

Creating your first Full-Stack Application

Build a phonebook app together with your instructor in-class by incorporating Flask, postgreSQL, HTML, and CSS to build a backend API. Practice your new skills on your own by building your own meme generator or mock library application.

Modules 6 / Weeks 9 - 10

Use JavaScript to create responsive web applications that users can display data from back-end applications (even ones we haven’t made). This is an important part of front-end development, as we will use JavaScript to help make our websites interactive for users to work with, as well as offering additional styling options. We’ll create a cryptocurrency app and work with Chicago Art Institute’s API to make a personal art gallery website.

  • Technologies Used:

    JavaScript, HTML 5, CSS 3, APIs, Axios

  • Skills Learned:

    JavaScript Programming, API Calls

  • Projects Created:

    Weather Bug Widget

Building a Clean User Experience

Write asynchronous JavaScript code to dynamically update front-end design and create a more interactive environment for your users.

Utilizing APIs to Use Data

Learn how to use external Application Programming Interfaces (APIs) to pull external data into your applications and display it to a user.

Modules 7 / Weeks 10 - 11

Bring dynamic functionality to the front-end with React. The final module in the course will cover Facebook’s very popular web-design framework for front-end. We’ll learn about components, how to move information within our front-end apps with Redux, how to connect to the back-end APIs, and more. This module will cover Typescript, functional programming, hosting and authenticating via Google’s Firebase, and creating custom hooks as well.

  • Technologies Used:

    React, Redux, Google Firebase, TypeScript, Custom Hooks, NPM

  • Skills Learned:

    TypeScript, State Management, Functional Components, Routing, 3rd Party OAuth, Google Cloud Hosting

  • Projects Created:

    E-Commerce Application, Social Media Application

Building Modern Front-End Applications

Develop real-world single-page applications using react with functional components. Create a robust client-facing website that will seamlessly integrate with the backend we built in previous modules. You will learn industry standard best practices with Redux state-management, writing your own custom hooks, and hosting on Google Firebase.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Our Alumni have gone to work for Fortune 100 companies, have started consulting firms, built start ups, and pretty much everything in between.

Career Support
We help students launch careers
“If you are thinking of joining the best bootcamp, Coding Temple is what you are looking for. And this 10 weeks will change your life.”
Sasha Golovkova
Sasha Golovkova Fulltime Bootcamp 2019

Sasha’s life changed after being a part of the Coding Temple family for 10 weeks. Previously, Sasha was an HR consultant, but now holds the title of Full-Stack Developer.

“All in all, “life-changing” is quite relative to one’s level of expectations, so it is doubly important that one keep an open mind and let the boot camp do its magic.”
Boian Fulltime Bootcamp 2019

All in all, “life-changing” is quite relative to one’s level of expectations, so it is doubly important that one keep an open mind and let the boot camp do its magic. I came in green as a caterpillar and left having earned my wings; I absolutely believe it was life changing for me. I never would have imagined myself where I am today if it were not for all the tutelage and support of everyone at Coding Temple. I simply cannot recommend it highly enough for anyone considering this as their next step.

Payment plans
Financing + scholarships for onsite immersive bootcamp

**Tuition will increase $500 for all cohorts starting in 2023. To lock in the current tuition rate, pay your deposit in full and enroll in a cohort that begins in 2022

$1,000 Deposit Due prior to 1st day of class
$1,000 Deposit 3 installments made throughout class
$0 Deposit
  • Options include:
  • • Deferring payments until you get a job
  • • Monthly payments as low as $229
Scholarships & funds

Coding Temple believes in limitless potential. Talent is something that’s distributed evenly - regardless of background or financial situation - but opportunity isn’t. Our chance Scholarship provides opportunities for individuals motivated to reach for them, especially if they’ve experienced roadblocks in the past.



December 12, 2022 March 10, 2023 $10,995 APPLY
January 30, 2023 April 21, 2023 $10,995 APPLY
Application Process
Ready to Enroll?

At Coding Temple we want to make the Application process as simple as possible. We want to get to know you and your career goals, understand your motivation and drive, and test your problem solving skills. We believe that if you can think like a programmer, we can train you to become a programmer regardless of professional background or prior programming experience.

  • Programming bootcamps general information

    Who should take a Bootcamp?
    There are no standard prerequisites for attending our coding bootcamps. Successful graduates have entered the program from a wide array of ages, backgrounds, and career levels. We do have an admissions process and you will need to demonstrate a level of aptitude that will allow you to succeed. What you need to ask yourself is, “Do I have what it takes to achieve my goals?” This will be one of the hardest but most rewarding experiences in your life. If you are looking to switch careers, advance up the ladder, or build on your current skill set, then our coding bootcamp is right for you!

    In-Demand Technologies
    Coding Temple is a software development bootcamp. Unfamiliar? A bootcamp is an accelerated learning program that gives people the opportunity to switch careers without having to enroll in another 2 or 4 years of traditional education. It is a new concept that’s rapidly transforming the way people learn.

    Why Coding Temple?
    At Coding Temple we focus on providing students hands-on experience of building applications in a small classroom setting with the most updated curriculum. If you prefer a more hands-on personalized experience, then Coding Temple is the right program for you.

  • Bootcamp preparation

    Is there required pre-work for the course?
    Yes, there is preparatory work that will get you ready for the first day of class. Our prework consists of an introduction to Python, HTML, and CSS. Once you are accepted into one of our programs, you will have access to our prework, instructors, slack, and workshops. If you are struggling with the prework, you can schedule 1:1 tutoring to make sure you are ready before class starts. The Pre-work is 100% mandatory for all students to complete.

  • Coding temple general information

    How many students have graduated from Coding Temple?
    We have graduated hundreds of students since we opened our doors in 2015, with students going on to enjoy careers at LinkedIn, Amazon, Salesforce, Accenture, Cisco, Yale, Wayfair, Deloitte, and many other exciting tech companies.

    What financing options does Coding Temple Offer
    Pay Upfront, Monthly, Deferred

    What does the typical day/week look like for a Coding Temple Student?
    At 9:00 each morning, Coding Temple’s classes begin by reviewing any previously assigned work. The instructor helps students to solve any challenges they may have encountered. Once they are satisfied that the class is generally on the same page regarding that material, our instructor begins a lecture on a new topic. Following
    about two hours of instruction, students are assigned a quick exercise to help them gain a better understanding of the newly introduced topic. Students work in groups or on their own, depending on the scope and nature of the exercise, grappling with new concepts. Around noon, classes break for lunch, at which time some aspiring coders may touch base with instructors about questions they have, continue to work on their project, or unwind with a little ping pong, darts, or Xbox One. Following the lunch break, the instructor will usually delve deeper into the concepts introduced that morning, demonstrating more sophisticated applications of the new ideas. At the
    end of a class day, students are given a more extensive assignment to complete, which will help make concrete what they’ve just learned and prepare them to build on those materials the following day. Some students choose to stick around Coding Temple to work on their assignment, while others head home to give themselves a little breathing room before diving into that night’s work. Generally, students will put in an extra hour or so of work most evenings after class but that’s largely dependent on the learning style and pace of the student. Fridays are reserved for office hours, at which time students can work from home, connect with fellow students off-campus, or meet with TA’s and instructors at our office.The schedule and rhythm of Coding Temple is meant to not only cover a great deal of material, but to prepare students for the rigorous tempo of working as a professional developer. While the pace of the bootcamp is fast and the volume of material covered can be intimidating, Coding Temple builds in a lot of moments for students to work one-on-one with TA’s and instructors to ensure they stay caught up. Coding Temple is dedicated to making sure each and every student who is willing and eager to learn coding is given every opportunity to succeed.

    How can I best prepare myself to succeed in your program?
    Once you have been accepted to Coding Temple, we provide pre-work that needs to be completed before the program starts. The pre-work will require a 40 hours-a-week commitment for two weeks prior to starting the program. If you happen to complete the pre-work ahead of schedule, we will share some additional resources for you to complete so that you’re best prepared to succeed and thrive in our intensive program.

    What is a typical class size
    The average class size at Coding Temple is 14-20 students per class. We keep a student-to-teacher ratio of 6:1. One Senior Instructor to lead class, two Associate Instructors, and Evening-Weekend Teachers Aids to help during out of class hours.

    Class Hours
    Full Time Class Hours: Monday-Friday 9:00 am- 5:00 pm
    Part Time Class Hours: Monday-Thursday from 5:00 pm – 9:00pm

  • In class

    What is a typical day like
    Morning Whiteboard Question, Lecture/ Code Along, Lunch, Lecture/In-Class, Coding Assignment, End of day Walk Through, Assignment

    How many projects will I complete in the program?
    15 Projects for the Full-Time Program. Everyone Friday a project will be given to the students to complete and some weeks the students will be given a weekend project.

    12 Projects will be completed for the Part-Time program. The projects will be given to the students every Friday morning by the instructors.

  • Post graduation

    What kind of jobs would a typical graduate look for?
    Job placements for graduates depend on the career path they are most interested in. Our graduates have secured roles as software engineers, front-end developers, back-end developers, data analysts, and project managers. We also have alums with previous knowledge who want to upscale and head into data scientists and program manager roles.

    What does the career support program look like after the program has ended?
    Coding Temple’s success is directly tied to our student outcomes. After the program ends and your life as a developer begins, we want to ensure that your code is sharp and your job prospecting is going well. We have a weekly check-in system that will help keep you on track. The check-in covers stories of recently placed alums, content over how to communicate while networking, what to expect, salary deflection, and salary negotiation. We will support your work to land the right job by providing you the space to take accountability for what you want in your career. Our career support goal is for you to find your value with the skills in your toolbox.

  • Outcomes

    What are the career placement numbers for your graduates?
    We currently have 96% career placement for our job-seeking graduates. We continue to work with students after completion of the course to help them find the position that is right for them. Even after students secure that first job, we are committed to staying in touch with our alumni by notifying them of job opportunities that may
    help them take the next big step in their careers.

    If and when an alumni is seeking a new opportunity after they have found their first role post graduating, their support remains. They can reach out to our Alumni Director for continuous career coaching guidance. Whether it be brainstorming ways to increase salary, opportunities for advancement, or transitioning out of their current
    role. We look forward to watching our alumni grow in their career and take pride in seeing their advancement.

    What is the average salary for graduates?
    In 2021 we have an average salary of $83,400. Our average salary for graduates since inception is $74,100. A steady increase over the years as the demand for software engineers and pay scale increases annually.

    Do you offer a Money-Back Guarantee? (MBG)
    Yes. If you are actively job seeking and following our MBG guidelines*, we offer a full-tuition reimbursement nine months post-graduation.