Once admitted into a course, each student will be assigned pre-work that must be completed before the first in-class session.

Pre-work consists of approximately 40 to 60 dedicated hours of self-instruction, but students may seek assistance from the instructors as needed to complete the pre-work.

Most courses will also have a one hour orientation prior to the first day of class so students may meet the instructor and familiarize themselves with the facility.

The Application Process

Once you’ve determined that you’re ready to enroll in one of our courses, the application process consists of the following steps:

– Complete an application

– Discussing goals and expectations with Admissions Team

– Instructor interview and technical screening

– Discussing payment and financing options


Industry News Roundup 6/11/2018

Industry News RoundUp: 6/13/2018

Getting Data Science Right: How To Structure Data Science Teams For Maximum ResultsData scientists have become the darlings of today’s competitive job market. Entry-level salaries can range into six figures, and roughly 700,000 job openings are projected by 2020. There’s good reason for this spike in demand, too. ____________________________________________________________DataRobot Puts The Power Of Machine Learning In The Hands Of Business AnalystsDataRobot, the Boston-based Data Science company, enables business analysts to build predictive analytics with no knowledge of Machine Learning or programming. It uses automated ML to build and deploy accurate predictive models in a short span of time. ____________________________________________________________Trilogy Education's Unique Approach To Coding Boot Camps Helps It Raise $50 MillionWhen Forbes wrote about Trilogy Education Services in the fall, the New York-based startup had raised a $30 million Series A round to fund its expanding number of coding boot camps. Today Trilogy announced that it has raised an additional $50 million from investors co-led by Highland Capital Partners, a venture firm with stakes in Rent the Runway, a profitable startup that has been dubbed the “Netflix for dresses,” and in Malware Bytes, a popular anti-virus software firm.


Coding Temple Tableau Training: June 30th

Coding Temple Tableau Training:

This course is for the individuals that are starting out with Tableau Desktop for the first time. It is for
anyone who works with data on a regular basis and requires no prior technical knowledge. The training
is created to help individuals understand and use the proper visualizations and build their skillset for
Tableau to transition away from excel spreadsheets to detailed visualizations along with interactive
This course includes a PowerPoint deck on each topic covered and hands-on activities to help users
better understand the skills and knowledge to better visualize their data. Each student should bring
his/her own laptop and will receive a specific dataset that they should become familiar with, as the
hands-on activities will focus around that dataset.

Time: 9:00AM – 3:00PM CST


Alumni Spotlight: George Makris

What were you doing before you went to Coding Temple? What was your educational or career background?
I was in the financial industry for 20 years, specifically trading.  I traded such products as S+P 500 index options, Dow Jones Index options as well as agricultural options.  I was a member at both the CME and the CBOE.  I attended University of Illinois where I graduated with a degree in finance and had a GPA of 4.8/5.

What stood out to you about .NET/Python as a programming language?
As the trading industry has evolved very much over the last several years, I decided to evolve with it.  I became very serious about self learning programming specifically python.  I chose python for a couple of factors.  I like the conceptual ease of it compared to other languages and considering myself somewhat analytical, I also wanted to pick a langauage that was prevalent in that arena but also flexible enough to utilize in web development.

Were you serious about staying in Chicago for a coding bootcamp?
I am from Chicago so that part was not difficult.  Having said that I was very serious about the class.  This can be demonstrated through various factors.  I spent months self studying and then dove into a very immersive full stack curriculum.  I was very devoted while in class and felt that although everybody had their place, I was the most diligent and found myself often helping others and taking on a bit of a leadership role.

Tell us about the application and interview process for Coding Temple. Did you have to do a coding challenge?
There was a quiz that tested your mental acumen as well as your knowledge of some prework material that was given.

So anyone could start Coding Temple without having any experience, but then you get weeded out through the pre-work?
The prework included building your own website, albeit not completely functional.  It involved a great deal of time for someone who did not have any experience and could definitely have deterred anybody who was not serious.

How many people were in your cohort? Were your classmates like you? Were they recent college graduates or did people come from different backgrounds?
There were 3 people in my class.  I was the most senior as I am changing careers in my forties.  The other students were in their early 20’s having recently completed school.

What did you end up building for your capstone project?
For my capstone project I went back to my roots a bit and built a trading application for trading agricultural futures.  It was enjoyable because I got to use a great deal of what I have learned over the past year as well as blend in my previous background.  I built the website utilizing Python, JjQuery, HTML, CSS, Bootstrap, and I used Django as a framework for both backend SQL databases and for the front end. The application registers new users and allows current users to sign in and trade futures. It also makes several API calls and inserts data into candelstick charts based on symbol of future. I used both matplot lib as well as d3 plotly.js for the various charts. In addition, I use paypal to authorize initial cash outlay to fund the trading account. All portfolio data is stored and records of all transactions as well as a pie chart of portfolio diversification is available to user.

What did you do after you graduated from Coding Temple?
I have continued to do a great deal of self study on my own while I pursue an opportunity.

How did you balance your personal life while attending Coding Temple?
I was able to balance the huge responsibility of being the single father of 2 boys with performing roughly 60 hours of coding a week.  I was able to do this simply by planning ahead, prioritizing things, and not letting any moment be wasted, including allowing for free time to do things for myself or with my children.

What are you up to now?
My main priority other than my children is finding my first opportunity.

What are your career goals in terms of your future as a developer?  
I am very interested in both the data analysis and development side of python. Ideally I could find a role that challenged me in both and I could eventually gravitate more heavily to the side that both interested me more and that I was strongest with.  I want to be play a vital role in whatever position I obtain and I eventually want to be looked at as a leader and one who is considered a good mentor.

Is there anything you would have done differently at the bootcamp? What was your biggest challenge in doing a bootcamp or the biggest lesson that you learned?
My biggest challenge was likely balancing all the things in my life which I described above.  I feel I worked as hard as I could have during the class so I can’t say I would have changed too much, maybe providing more feedback about some topics I wanted more deeply covered.


From U-Verse Technician to Coding Temple Instructor: Meet Derek Hawkins

Derek Hawkins joined the Coding Temple team as an instructor earlier this year in January. However, coding didn’t become his passion until a few years ago.

As a freshman in college at Illinois State University, Derek didn’t have that one major that stuck out to him that he considered to be the perfect fit for him. He felt he didn’t really have a sense of direction and settled on Occupational Safety and Health Administration as his major. His first job out of college was working for AT&T as a U-Verse Technician. He enjoyed everything about the job except for having to climb us on telephone poles in the freezing, bitter cold. Summers were great for the job though!

Everything was going great for Derek until they had a change in managers. His old manager treated everyone with the utmost respect; however, the new manager threatened their jobs. Him and his co-workers would bring up legitimate safety concerns about their daily job and his new manager had the same response every time.

If you all want to complain, there’s somebody younger than you who’s willing to do the jobs.

Derek was concerned about the future of his job and decided to start looking up resources on how to learn to code. He was the technologically sound person in his family and always had a mild interest in coding ever since he was young. Without any prior education in Computer Science, it was a struggle for him to learn to code but he was determined to get out of his job.

I can’t count on 20 hands how many days I spent learning how to code.

After a lot of patience and many sleepless nights, one of Derek’s old high school friends who had just opened his own IT consulting business asked him if he was interested in a job. He decided to take the leap and this became his first official job where he was doing something he was passionate about. After gaining more experience, he eventually moved onto doing some contract work for 24Seven, Inc. One particular contract that he absolutely loved working was for the University of Chicago in the Alumni Relations Department. He had a great experience there and built many friendships, both were nothing short of amazing for him.

Eventually his contract at UofC ended, and Derek started doing some freelance work to generate extra income. One day, his long-term friend of over 15 years reached out to him to see if he was currently working. Coding Temple was searching for a Full Stack JavaScript instructor and Derek figured he would see what the company was all about.

I went in for an interview and was amazed by the laid-back environment and was sold almost immediately.

In January of this year, Derek accepted a full time position as an instructor at Coding Temple. Even though he has a strong grasp on coding, he soon found that there were many things he still had yet to learn. That’s the beauty of coding though because you get the ability to learn new things every once in awhile. This is exactly why he enjoys being an instructor because of the possibility to learn new things whether from his co-workers or his students. His students will often ask him extremely unique questions that he hasn’t necessarily done before, but figuring out how to work out the problem only helps to further him as a programmer and a instructor. He also enjoys the relaxed work environment where he can have fun with his co-workers and students on and off the clock.

Coding Temple is opening a new location in Washington, D.C and Derek will soon be heading there for 3 months to teach the very first Full Stack Python course in another city! Derek has never been to D.C. so he’s looking forward to the opportunity and experience.


Is Coding Temple The Right Fit For Me?

Is Coding Temple The Right Fit For Me?

Entering a coding bootcamp is intensive which is why it’s important to ensure that the one you choose is the right fit for you. You’ve decided that you want to join a coding bootcamp because you want to learn to code or maybe you’re making a career change. Whatever the reason may be, the next step is finding which one is the best fit for you. How do you know which coding bootcamp to choose though? We recommend taking a tour of the campus and coming prepared with questions before finalizing. Unsure of what you should be asking? We’ve got you covered.

Here are some important questions you should ask:

What is the day-to-day work environment like?

Our students usually get in around 9am and will spend the majority of the morning in class learning the topic of the week. Around noon, they’ll go on break for lunch where they’ll spend about an hour grabbing food together, playing a game of ping pong, watching TV, or just relaxing. Afterwards, they’ll go back to class where the instructors will continue covering the lesson and answering questions. Our students are free to leave for the day once they feel that they’ve got the hang of things but most, if not all, of our students tend to stick around.

What is the class size like?

At Coding Temple we keep classes small for one main reason; our students. Our student’s individual needs are our #1 priority and we want to ensure that they are walking out each day having a clear understanding the topic of the day/week.  We have found that capping our classes at a 5:1 student to teacher ratio insures individualized attention. Everyone learns at a different pace and if you’re in a room full of 20+ of your peers it is easy to get lost in the chaos.  

All work and no play?

All work and no play?! Never. Completing a coding bootcamp in 10 weeks is rigorous and while it’s important that you’ve attained all the knowledge, it’s also important to give your brain a break. At Coding Temple our students often take breaks by grabbing a snack, playing a game of ping pong, watching TV, or relaxing on our gigantic bean bag!

Is it a traditional classroom setting?

It is similar to a traditional classroom setting but our students are free to step out of the classroom if they feel the need to take a break or clear their head.

Can I reach my instructor outside of class if I feel that I’m struggling?

We want to ensure that our students are comprehending the course material which is why classes are only Monday-Thursday and we host office hours on Fridays. Office hours are provided so that the students can come in to get individualized attention and help with any questions they may have from the lessons taught in the week prior.

Is the bootcamp full or part time and is it offline/online?

At Coding Temple, we offer full time and part time courses both during the day and the evening. Coding Temple remains an offline hands-on bootcamp. We believe this is the only way to achieve individualized attention, hands-on training and peer programming all while building an individualized portfolio.

What happens after I complete the bootcamp?

Students that complete the 10-week intensive program will walk away with a portfolio. The portfolio will contain multiple projects along with a capstone application which they will present to future employers.

What do I receive upon graduating?

Our main priority is our students and we want to see every single one of our students succeed in their career path.  Full career resources are provided for students until they have received a job position. We help students by providing job guidance, resume editing, mock interviews, and mentorship.  After we have helped place our students in their new roles, we maintain contact with our alumni to check in on how they’re doing and send along any new opportunities.

Hopefully you’re feeling a little more prepared to start your coding bootcamp journey, and we hope you have a better understanding of what we’re all about at Coding Temple. Interested in taking a tour of our campus? Feel free to email us at or give us a call at (773) 328-8471. We’re happy to answer any questions you may have!


DevBootcamp: A Tribute

DevBootcamp: A Tribute

First, we would like to acknowledge DevBootcamp for being one of the pioneers of web development bootcamps. They, along with a handful of others, have changed the education industry in the same way that Steve Jobs changed the mobile phone.

DBC is the reason code schools are called “bootcamps.” First cohort graduated in SF in 2012 – eons ago in internet time. End of an era. –@sarahmei

The Impact

From Stack Overflow Developer Survey conducted in 2015, 92% of the developers surveyed identified as men. DevBootcamp opened a path for anyone willing to learn, regardless of their professional background, and has helped to close the gap between men and women in the industry.

Core Belief

The core principles on which DevBootcamp was founded have informed Coding Temple’s vision of offering a program for students looking for an alternative to traditional education, as well as providing opportunities for students from diverse backgrounds. 

We would like to extend our deepest gratitude to DevBootcamp for lighting the way for Coding Temple. It has been our honor to push our students to realize their dreams of becoming a person who can say: “I built that”.

One graduate at a time, we’re working to produce great programmers, who will, in turn, build great companies.

The Future

The announcement of DevBootcamp’s closure shouldn’t raise concern over the validity of programming bootcamps as a whole.  We’ll continue to adapt, and find ways to provide value to students and employers.  Shereef Bishay (Learners Guild) and Jesse Farmer (CodeUnion), both are Co-Founders of DBC, have since launched separate startups in the educational space with vastly different approaches trying to solve the same problem in the industry.  The momentum is still there.  The desire for change grows.  The movement will continue on. 

Coding Temple Alumni Spotlight: Ryan Bacastow

Coding Temple Alumni Ryan Bacastow graduated college with a Political Science and Spanish Language degree and started working for the ECLAC but found that he wasn’t satisfied with this career path. He decided to enroll in Coding Temple’s 10-week Full Time Python bootcamp program and is now currently a Python data analyst at William Blair Global Investment Banking. Read on to learn about his experience at Coding Temple!

What were you up to before you went to Coding Temple?

By the time I graduated college with a degree in Political Science and Spanish Language I had already mapped out what my career would look like in public service: 5 years here, another 5 there, 10 years there, etc etc. With this vision in mind I began working a job at the United Nations Economic Commission for Latin America and the Caribbean(ECLAC) doing research and translation for their Environmental Statistics dept. in Santiago, Chile. I was busily applying for my next gig in international and US institutions(UN, World Bank, State Dept, Intelligence outfits, etc) when I had something of a crisis about the nature of the work that lay ahead in this career path. None of it really satisfied my desire to create or solve problems. There was never a sense of seeing something through to total completion or seeing the fruits of my labor. All the goals for these institutions were more nebulous and harder to define. Very soft skills oriented, and as such, extremely political. It just seemed like a stultifying way to spend the best and most productive years of my life, so I decided to retool my skillsets entirely. I needed something that could satisfy three key requirements:

  1. The skill couldn’t require going far into debt to spend time wasting away at an academic institution.
  2. It would have to be something that really challenged me the way I enjoyed the challenge of learning foreign languages and allow me to be creative, so as to be rewarding personally.
  3. And it had to be something I could use to market myself here in my hometown of Chicago, a traditional finance oriented town.


Did you look at other programming bootcamps before deciding on Coding Temple? How did you finalize on Coding Temple?

Yes, but I wouldn’t say I spent too long going through all the options. It’s important to do research but it felt like a good fit from the reviews and the discussions I had with management. It had the highest reviews on the site I navigated to so that’s what initially brought it to my attention. I think the thing that stuck out the most about Coding Temple was the amount of attention afforded to individuals. At other places it’s a very sink or swim kind of deal, you either get it and can keep up or you don’t and you fall so far behind the teacher might as well be teaching in Latin. I found that Coding Temple allayed some of those fears for this former Numerophobe (defined as ‘one who is afraid of numbers’) with their smaller class sizes and individualized attention. If I was going to be spending money, I wanted to know I would not be passed over as just another cog in a machine churning out ‘coders’. I was able to get up to speed by the time we passed through JavaScript despite not having worked with computers or even algebraic thinking in a long long time. Now I love it and I credit that to the patience and attention afforded by my small class and involved instructors.

What was the application process like?

It was serious which I felt good about. It felt like not just anyone could walk in the door and say ‘I’m a coder now’. Management was in contact with me and answered a lot of questions so that was helpful and ultimately the deciding factor in my opinion. All costs and questions like that were answered straightforwardly and without hesitation.

What stood out to you about the Python programming language?

Where to start? Open source, simple, elegant, powerful, and dare I say… sexy? Python is hot right now for a reason: it’s the most well curated and expansive open source programming language and you don’t need to understand difficult syntax to learn it. It’s a beginner’s dream. The drawbacks of Python are really part of the things that make it so appealing. By being elegant and having numerous powerful open source libraries to automate the boring parts of coding it’s sometimes harder to fully understand the programming process and appreciate the beauty of Pythons role in the programming landscape. The cure for that was of course walking across the hall to try my hand at C#, which was intimidatingly complex when I was starting out. In addition to that, python happens to be the lingua franca of the data-science and analysis world which was is where I wanted to end up. If you take a course in stats, programming for finance, or data analysis, chances are you will come across python as coursework these days. That’s a good sign for future job opportunities.

How was your in-class experience? How many people were in your cohort?

4 people and it was excellent. It was just the right amount of people that we could bounce ideas off each other, get feedback and support (I got so much help from my classmates), and even compete against one another in a productive and fun way. The instructor made sure it was a low pressure environment but wasn’t afraid to challenge us all individually and as a team whether that meant whiteboarding out problems from a tech interview handbook or simultaneously working to code a project together under a deadline.

What was a typical day like at Coding Temple?

Our cohort was full of commuters, like most I assume. It was a fairly regular schedule, where I would come in at 9:15, fill up a cup of coffee and a cup of water for the morning, plug in the laptop and go over the days homework/assignments as a class with everyone. Everyone was expected to contribute to the answers. Then it was lecture until lunchtime when we would usually all go down the block (River North is notorious for its boutique restaurants for the techies in the area) and grab a salad at Mixed Greens. It was a good way to get to know one another and the instructors and it was organic, we didn’t plan on that being a tradition or anything.

Who was your instructor? How was his teaching style?

Joel was approachable and easy to get along with. His programming chops were undeniable too, he’s like a walking encyclopedia of all the various libraries and little shortcuts python and JavaScript have to offer. Most of all Joel and Derek, our TA, were able to shine as debuggers of our earlier programs/angular websites. Bless their hearts for debugging all that code alongside us, I wouldn’t wish that task upon my worst enemy(fellow classmate Peter Yoon).

What did you end up building for your capstone project?

Ryan presenting his capstone project for Coding Temple Python Spring 2017 Cohort

All my work is available to the public at and I encourage curious students to go through my digital portfolio to get an idea of the amount of work we squeezed into 10 weeks. My true pride and joy is my frontend project which I spent the most time and attention on. It’s an AngularJS SPA (Single Page Application) that queries an API using AJAX calls in javascript and returns data to the user seamlessly.

I wanted to build an app about the sugar and carbohydrate content of food products because I think the average consumer has little idea of the amount of sugar in their everyday diet routines and the effects of sugar and refined carbohydrates on the human body (hint: they aren’t good) It was super empowering to be able to bring this idea to fruition as a fully functional tool for consumers and I hope to commercialize it at some point in the future.

Is there anything that you would like to see changed with the program?

I have made it known that I think Python is a better way to introduce students to programming than JavaScript. JavaScript is idiosyncratic and operates in different ways than normal non browser based languages and its simply more verbose and cluttered than Python. Python also has a wonderful array of tools through the Jupyter Notebooks (formerly IPython Notebooks) that allow students to essentially take notes and test their code at the same time. It’s a wonderful tool that is used in workplaces and classrooms alike for its teaching capabilities and I know management and Joel have been super open to these suggestions. I always felt like I could voice my disapproval or concerns about the course and curriculum at any time, I was happy that it wasn’t a confrontational experience at any point. The environment that some of my college professors teachers perpetuated would never have allowed for input like that.

How was learning at Coding Temple different from learning in college?

It’s more intense. There is no final exam, your life and career future is just around the corner and your final exam is how you present your work to recruiters and clients so everyone is aware that the stakes are high. The short period of time coupled with the recruiting process at the end of the course make it a good way to learn. Its real and it’s not like college, there won’t be another semester or another class or a summer vacation. It’s the big leagues.

What was the biggest challenge you faced during your bootcamp?

Ryan dominating at ping pong

Besides JavaScript? I think the biggest challenge was probably soaking in all the things there are to know about programming, computers, and coding without drowning in it and totally shutting off. Sometimes it felt like there just wasn’t enough time or space in my brain for me to ever cram all the relevant information into my mine and then memorize it. That’s why working on concrete projects is the most important aspect of any coding camp experience. It grounds your knowledge of the concepts in a real world example that you have to fine tune and really get to understand. I probably still couldn’t tell you exactly what a web API does, but I can build one for you and that has made all the difference at the end of the day. Whatever the case, my biggest challenge certainly wasn’t the Ping-Pong court as I thoroughly dominated the competition (Peter Yoon). I want to take this opportunity to invite any future students to coding temple to challenge me ( ) in my long reign as king of the court.


Did you do a lot of projects throughout the course?

Yes, but the best experiences and the most learning and attention came from working on the projects that were my own creations as opposed to the cookie cutter builds that one has to do at the outset in order to grasp the material. Altogether I can recall three major projects that I created and another 5 or six that were walkthroughs as a group.

Do you have any advice for people who are thinking about doing a coding bootcamp?

This is from a LinkedIn response that I sent to an inquiring potential student. (People can always feel free to contact me (besides Peter Yoon) at

I hadn’t had much coding experience before this camp and I will tell you that the earlier you start the better. Start now. Once we crossed into JavaScript (week 2-5) I had to put in a lot of extra hours pouring over basic stuff and it was taxing. I think that you can’t go wrong with any code camp, learning this skill is a valuable asset and a great idea. That being said, you will essentially get out whatever level of effort you bring to it. Unlike a traditional education program at a university, it is less like a course where you need to get good grades, but more like an apprenticeship or mentorship where all your success and failure is dependent on your ability to accept some direction from the instructors while simultaneously immersing yourself in the subject and spending lots of your own time and energy working through problems and testing your limits. As far as coding camps go, I’m sure you get what you pay for essentially. A larger, more established and expensive camp would probably provide more intense experience than Coding Temple, but you’re also more likely to be just another random face passing through. I felt like everybody here is very close to the students and each other, and that they are committed to the company (management checks in on us and gets feedback both anonymously and verbally). It can seem like a more relaxed atmosphere and the instructors are laid back but they are industry veterans and know their shit. It’s all about feeling like you can access them personally. Go to the different camps and get a tour. The best one is going to be the one you feel the biggest personal connection to. And as to the value of the camp, I feel like coding temple will definitely get me placed so the saved money from here versus hack reactor or full-stack is nice. So to reiterate everything and add in a few caveats, choose carefully but know that no single camp can make you into a programmer. It’s all about how much of your own focused time and energy you spend punching away at the keyboard, it’s your own sweat and tears (many many tears) that allows you to breakthrough from abstract understanding to writing your own code. That being said, a coding camp can guide you and cut down the learning curve (which can be intimidating) significantly, and is well worth the investment if they have job placement and payment plans (so they have a financial interest in your success). Lastly, what environment are you looking to study in? That will determine which camp is best. If you need any more help just let me know I’m happy to share learning websites, techniques and other info I wish I had when I was starting out.

featured-blog (1)

Upcoming Workshop: Intro to HTML/CSS

Wednesday, June 28, 2017
5:30 PM to 7:00 PM

Coding Temple
222 W. Ontario Street, Suite 450, Chicago, IL

In this meetup, developers will introduce you to the foundations of web development: HTML and CSS. We will first explain what HTML and CSS are. Then we will show and help you build a basic, functional webpage using HTML and CSS.

HTML is a markup language that you use to put content on your website.
CSS dictates your website’s look and feel.

Please bring a laptop with Sublime text installed.
Sublime Text is a sophisticated text editor for code, markup and prose. You’ll love the slick user interface, extraordinary features and amazing performance.

Follow us on Facebook!


The Foundation of Building a Website: Intro to HTML/CSS

Wednesday, Jun 28, 2017, 5:30 PM

Coding Temple
222 W. Ontario Street, Suite 450 Chicago, IL

47 Programmers Went

Coding Temple Holiday Special Promotion will be offered at the HTML Basics and Introduction to CSS!In this meetup, developers will introduce you to the foundations of web development: HTML and CSS. We will first explain what HTML and CSS are. Then we will show and help you build a basic, functional webpage using HTML and CSS.HTML is a markup lang…

Check out this Meetup →

See you there!
– CT


The skills and experience that students achieve at Coding Temple takes them a long way. We offer small classes, so students are able to have a more one on one interaction with our teachers. Our curriculum is designed to make students feel confident and be successful in the workforce once they have completed our course.

Campus Locations


222 W Ontario, #450

Chicago, IL 60654


281 Franklin St, Floor 2

Boston, MA 02110

Washington DC

80 M St SE

Washington, DC 20003


Contact Us

(773) 328-8471

Copyright 2015-2018 Coding Temple, Inc. ©  All Rights Reserved