Dev Bootcamp

We're hiring!

Tuition details

We do our best to help make this affordable for everyone. Check these resources on how to pay for Dev Bootcamp or see if you qualify for any of our scholarship discounts.


I qualify for scholarship.

You qualify for a $500 scholarship if you're female, a veteran of the U.S. Military, or from an ethnic minority group underrepresented in the software engineering field (African American, Chicano/Latino, Native American, Pacific Islander). The tech world is notoriously unrepresentative of the larger population. We believe that the sooner that changes, the better off we all are.

Total tuition after scholarships

Dev Bootcamp's tuition includes a $250 non-refundable registration fee.

$12,200 / total

The Cost and Value of Dev Bootcamp

Posted at 13 Dec 2014 by Brandon Croke

Dev Bootcamp Cost and Tuition

Two and half years ago our founder Shereef Bishay had a crazy idea. He believed anyone who could dedicate themself to 9-weeks of immersive learning would be able to land a job as a junior developer.

We've come a long way since our pilot cohort 2 years ago. We pioneered a coding bootcamp space with hundreds of other programs following in our footsteps to create new immersive learning experiences. We've graduated over 1,000 students who work at both small startups and larger tech hubs like Apple and Uber, or go on to start companies on their own.

Since 2012 our program cost $12,200 for each of our locations, but in the new year we’ll be updating our tuition to reflect the investments we’ve made in the program the past two years.

New Pricing Beginning in 2015

Students who apply and are accepted in 2015 will pay the following rates for each campus location:

  • SF – $13,950
  • NYC – $13,950
  • Chicago – $12,700

Note this change will not affect any student who has already paid their deposit. By applying, interviewing and submitting your deposit before 2015 our 2014 tuition still applies.

Our tuition is lower at Dev Bootamp Chicago because our operating costs (dictated by cost of living) are significantly lower there, allowing us to offer the same quality program at a slightly lower cost.

Why the $500 to $2,000 increase?

Each year we’ve invested a lot into our program in a variety of areas.

Phase 0: Late in 2013 year we introduced a structured, 9-week remote learning program called Phase 0 which has dramatically increased the starting point at which students enter the on-campus portion of the program. Students complete almost 200 hours of work before arriving on campus and this can all be done while they maintain a full-time job. Students with little to no programming experience use this time to get up to speed both technically and culturally so they can hit the ground running when they arrive on campus.

Flexible Learning: Dev Bootcamp's unique rolling cohort model (with cohorts starting every 3 weeks at each location) allows students to repeat both Phase 1 and Phase 2 one time each, free of charge. This helps us maintain a fast and rigorous learning pace, while allowing students who haven't met the learning objectives of a phase additional time to fully grasp the concepts presented. This model also allows students who may have a personal or family emergency to either repeat a phase or temporarily defer the program and start with another cohort in a few weeks vs. waiting a few months for the next new class to begin.

Career Support: In addition to the 9-weeks in Phase 0, we also introduced a week of career prep in early 2014. This provides all graduates with a structured curriculum and series of workshops to get them prepared to hit the ground running in their job search, learning best practices for Github, LinkedIn, resume and cover letter writing, technical interviewing, whiteboarding and more. Furthermore, students who attend DBC in one location can attend Career Week at any time in another location adding more flexibility to student’s schedules.

After graduating students have ongoing access to our careers team, which consists of 2-3 full-time individuals in each location dedicated to helping students find and land jobs after graduation. In addition, DBC graduates are part of an alumni network that’s over 1,000 amazing individuals strong, which is an incredible source of support and inspiration for any recent DBC grad.

These are just some of the major investments we’ve made since we began as a bootstrapped operation in 2012. The continual iteration and evolution of our program helps us serve more students while trying to meet the growing need for developers in cities all over the US.

Teacher-turned-developer wins Startup Weekend EDU Chicago

Posted at 30 Sep 2014 by Emily Heist Moss

Carrot App

Some 60 hours after Ryan Spencer pitched his idea to revolutionize education at Startup Weekend Education (SWEDU), his team stood in front a panel of judges and showed off Carrot, a tracking tool for teachers. Carrot lets teachers log student behavior during class, moving beyond traditional discipline practices and enabling positive interventions -- called Positive Behavior Intervention and Support -- that reinforce student successes.

"We wanted to build an app to make it quick and easy for teachers to share data about student behavior," said team member Ingrid Goncalves. "We started with an idea on Friday, refined it and interviewed teachers on Saturday, and by Sunday we had a working prototype that impressed the hell out of our audience."

Carrot team

Image by Startup Weekend

Spencer, a recent Dev Bootcamp graduate, used to teach Graphic Design at Hanover Central High School in Cedar Lake Indiana. He left teaching to attend the 19-week programming intensive because he “wanted to affect a greater population by making innovative educational tools.”

The Carrot team also included Starter League graduate Abhishek Pillai. They were the only two developers on the team, which was rounded out by Nathan Conroy, Jeremy Peters, Ingrid Goncalves, Pat Doyle, and Purab Kaur.

Spencer was joined at SWEDU by fellow Dev Bootcamp alums Edgar Garza, Jeff Keslin, Darrell Jones, and Dustin Fox. Dev Bootcamp instructor Jonathan Eyler-Werve coached teams and was assisted by his four-year-old daughter Vivian, wearing a name tag reading: "Focus group".

The Carrot team took top honors from the judges, which included a prize pack of a 2-month 1871 membership and attendance at the 4.0 Schools’ Essentials workshop. According to PBIS researchers 19,000 schools are using some form of this fast feedback, but tools to implement it are scarce. This suggests the Carrot team may have an opportunity larger than one good weekend.

See the demo: Classroom Carrot

Follow on Twitter: @classcarrot

How to Ace Your Dev Bootcamp Interview

Posted at 02 Sep 2014 by Dana Breen

Dev Bootcamp interview

So you're about to interview with Dev Bootcamp... Awesome, we can't wait to meet you!

You probably have some questions as your interview approaches. What should you expect? How can you best prepare?

I often hear these types of questions from applicants, so here are a few pointers to help you interview like the champ you are.

How to Prepare for your Dev Bootcamp Interview?

The single best thing you can do is RELAX. Really!

While this might be easier said than done, keep in mind that the interview is a chance for us to get to know you, and if you're clammed up by nerves we won't get an accurate sense of what it would be like to work with you in a classroom, group, or paired programming setting.

While DBC is by no means filled to the roof with extroverts, we ARE looking for people with warm, open personalities who can communicate clearly, even while confused or under pressure.

Dev Bootcamp’s Coding Challenge

Beyond taking a deep breath and having fun, the second best thing you can do is to thoroughly review the interview prep materials. Specifically you'll need to complete the following sections on Ruby Monk :

If you’re looking for an additional resource, the Beginner Ruby track on Code Academy (up to and including the chapter on refactoring) will reinforce the expected competencies in a beginner-friendly format.

Once you’ve reviewed these basic Ruby concepts and watched a video about our Engineering Empathy curriculum, you’re ready to schedule your interview! Just be sure to give yourself sufficient time to feel conversant in the topics covered by these materials.

A quick tip from admissions: the interview isn’t meant to separate the “good” coders from the rest. Our program is designed for beginners and our 9-week Phase 0 program helps prepare people from all backgrounds for our on campus immersive.

What else should I expect in the interview?

In addition to writing some simple code during the interview (basic string and integer operations, method definitions, conditionals and loops), you will also be given a logic puzzle to think through and solve.

Finally, that video we ask you to watch? It's not just lip service. Our Engineering Empathy curriculum is a big part of what sets us apart from other bootcamps. This weekly, on-site seminar is partially based on Google's own emotional intelligence curriculum and research indicating that communication skills are strong predictors of the success of software development teams.

What that boils down to is that we care less about your IQ horsepower and more about your willpower and ability to be an open and collaborative teammate. We believe ANYONE can learn to code, as long as they put forth effort, integrity and kindness.

When I'm interviewing students I want to talk to people who genuinely want to be a part of our passionate and diverse community of learners. I want to talk to self-motivated dreamers who are willing to take themselves out of any semblance of normalcy to chase a massive goal.

A goal so disruptive and fresh that we were told it "couldn't be done" just two years ago.

If you think you're ready to change your life and help us change education, then what are you waiting for? Apply here.