We use our proprietary methodology to produce these rankings. Learn more →

The Best Coding Bootcamps

We have ranked the best Coding Bootcamps.

Coding is ever changing, and Coders are highly sought-after, as are good quality Programmers.

If you don’t have time for a full college degree to earn an online bachelor’s degree in computer science, the shortened time frame of coding bootcamps may be more ideal for you.

Completed in an immersive education style, bootcamps boast a quick completion time filled with intensive learning and training. The best coding boot camps are the ones that teach students any specialization or concentrations that the students wants to learn.

“Immersive”, meaning students are tossed into full-blown training right from the get-go, expected to spend ten hours or more per day for three months or so, until they are proficient enough to qualify as entry-level coders.

Some programs also involve workshops or guest lecturers to provide more insight to this ever-changing, real-world career path.

This immersive style of learning is sometimes criticized for turning out sub-par programmers, but proponents argue that learning often happens much more effectively in this type of environment, versus being self-taught, or even through college courses that meet a couple of times each week.

A great aspect of the bootcamps is that everyone from computer science graduates to people already in the midst of their careers can open up brand new avenues for themselves by becoming a coder and entering the tech field.

Do your research when considering which bootcamp is right for you – they can vary greatly in cost, time to complete, languages taught, format of the classes, even validity of the program. Another important aspect to consider is the program’s placement percentage for graduates.

Think about the career path you would like to follow, and make your career and training plan based off your end goal. We have researched many of the coding bootcamps and compiled them into a list of the top for you. Compare coding bootcamps in our ranking below to making informed decisions.

Another option could be MicroMaster’s programs for students who already have a bachelor’s degree, but want to learn coding in a shortened timeframe.

For learning Data Science, there are online Associate’s Degrees in Data Science available. Data Science programs often include teaching Machine Learning.

Some programs offer career services.

College Student in Library

The Best Coding Bootcamps

1. The University of Texas at Austin

The first coding boot camp that is university-based in Texas, the Coding Boot Camp at UT Austin offers students an online web development boot camp through their Center for Professional Education.

Online students learn coding skills relevant to the state of web development, including:

  • CSS
  • React.js
  • Database Theory
  • Node.js
  • JavaScript

Students learn to create a portfolio of web and mobile apps.

Course Length: There are two options available to students: Part time is 24 weeks, and the Immersive option is 12 weeks.

Graduates will get a Certificate of Completion from UT Austin.

2. University of California, Berkeley

The Berkeley Coding Boot Camp offers students an online coding boot camp through the Berkeley Extension department. This UC Berkeley bootcamp online program can be taken in 12 weeks for full time study, or 24 weeks for part time students. Students earn a Certificate of Completion from UC Berkeley Extension.

UC Berkeley’s coding bootcamp online program teaches students the application and theory of web development. Students interact with other online student peers.

Full and part time students take these classes in three phases:

  • Phase One: Foundation
  • Phase Two: Technical
  • Phase Three: Performance

Students may choose to continue with more classes after completing these three phases, and take their Optional Phase: Online Continuation Courses.

3. University of California Los Angeles – Extension

UCLA offers the online Coding Boot Camp, where students can become coders or web developers in 12 – 24 weeks through their online Extension department. Students learn front end and backend development in this Full Stack Flex program. This includes learning programming languages:

  • Python
  • Amazon Web Services
  • C#
  • Java

Graduates receive an award of completion from the UCLA Extension department.

4. University of Denver: University College

The University of Denver coding bootcamp teaches coding online in 12 – 24 weeks. The Denver University coding bootcamp’s students learn front end and backend development.

Students learn proficiencies in coding, including:

  • HTML5
  • Node.js
  • CSS3
  • jQuery
  • JavaScript
  • React.js
  • Express.js

The coding bootcamp Denver offers students career services to help students in their professional advancement. After competing the bootcamp, students will earn the non-credit Certificate of Completion from University College.

5. App Academy

App Academy offers twelve-week immersive coding programs in a variety of languages in both San Francisco and New York City. They have a unique pay structure – you pay nothing for enrollment, but once you get a job, you owe 18% of your first year salary.

Because of this tuition dynamic, the program leaders are highly motivated to help you find a placement within your first year of graduation, and their 98% placement reflects that. The 1800 alumni currently have an average starting salary of $105,000 in San Francisco and $89,000 in NYC.

6. Bloc

Bloc is all about customization. Students thrive in a one-on-one mentor relationship, and can choose from 12, 18, or 36-week tracks completely online. Bloc approaches learning with an apprenticeship mindset.

As students work through the program at the best pace for each individual, mentors are available to work through curriculum. Mentors clarify the content and curriculum as needed, while working through pair programming projects together.

Mentors also fill an important advisory role while assisting students to build their portfolios to demonstrate career readiness. The program, which costs vary depending on track selected (UX Design, Web Developer Track, Rails Web Development, or Frontend Web Development), has graduated over 1,000 alumni.

7. Flatiron School

Flatiron School, with classes offered in NYC and online, offers immersive classes in either a full- or part-time format in web and mobile development.

Flatiron offers Full Stack Web Development and iOS Development programs, and boasts a 98% placement rate for grads, with an average starting salary of $75,000.

The courses costs vary depending on specializations and program selection. On average, the programs require 40 hours of work per week with an average class size of 20 students.

8. Ironhack

Ironhack is building a global program with locations in Paris, Barcelona, Miami, and Madrid, and over 800 graduates since inception.

Their program equips students to both code and design, through a simple philosophy: they require their students to code and design. Through the immersive program, students are shaped to become competitive members of the workforce.

Courses have a professor to student ratio of 1:8. Cost and length for the courses vary from eight weeks to 26 weeks, depending on part time, full time, web development or UX/UI design.

9. CareerFoundry

CareerFoundry is an online, remote program that can be completed in either three or six months. Students are assigned a personal mentor to assist in concept clarification and growth through daily task reviews and weekly skype meetings.

CareerFoundry offers a unique guarantee: get a job within six months or get your money back! Graduates moved into careers at companies like PayPal, Starbucks, AT&T and Walgreens, among others. CareerFoundry bootcamps include: UI Designer, Web Developer, iOS Developer, and Certified UX Designer.

10. Anyone Can Learn to Code

Anyone Can Learn to Code focuses on the part-time student, with courses offered at night and on the weekends in Chicago, New York or San Francisco. The program lasts 15 weeks and is then followed up with a six to 17-week apprenticeship.

They report that 90% of their graduates are employed within six months of completing the program. Students benefit from a 1:5 professor to student ratio, and one-on-one meetings available anytime the student wishes. All professors involved in the program have full-time programming experience.

11. Dev League

Dev League bootcamp is offered as either a part- or full-time immersive program taught in a physical classroom. Best feature of the Dev League bootcamp: it’s located in Honolulu, Hawaii. But don’t expect to get in lots of beach time – students that don’t keep up with the pace of the course are reprimanded.

The program costs are standard for either the full-time (12 week) or part-time (26 week) option, but there is some low-income financial assistance. The camp is relatively new, only reporting 100 alumni. Dev League reports a 1:6 professor to student ratio and an 85% placement rate for program grads.

12. Founders and Coders

Founders and Coders is the first and only program of it’s kind: located in the UK (London and Nazareth), the program is totally free of charge. Participants spend eight weeks in an immersive and intense web-development course then the remaining eight weeks of the program working on a paid, real-world project while teamed up with a programming mentor.

The 60 alumni and current students enjoy a 1:4 classroom ratio for learning, and upon completion of the program, students are encouraged to stay with Founders and Coders to contribute to various community projects.

13. BrainStation

BrainStation is an in-person bootcamp, but there are courses in Chicago, Costa Rica, New York, Ottowa, Toronto, Vancouver and Waterloo. The bootcamp is intense – students are expected to work ten hour days for 11 weeks.

Brainstation takes a unique approach to learning: students work on projects during class time, and are expected to manage the course materials on their own time. The program costs can be defrayed through the early-bird enrollment discounts and scholarships available.

Programs offered include: Web Development, iOS Development, User Experience Design, Product Management, and Digital Marketing.

14. The Software Guild

While The Software Guild offers their program full-time in three locations (Akron, Ohio, Louisville, Kentucky, and Minneapolis, Minnesota), it is also offered in a part-time format online.

Teacher to student ratio is between 1:8 and 1:15, and while professors are in class from 9am to 4:30pm, they are otherwise available for one-on-one meetings, and intentionally meet with each student one time each week.

The job placement rate for the Software Guild is 95% within 90 days of actively looking for a job, and students can expect a starting salary of somewhere between $55,000 and $65,000.

15. V School

V School, located in Salt Lake City and Beirut, also offers their bootcamp online. The team offers a nine week, full-time Python/AngularJS course and a part-time 18-week JavaScript MEAN stack course. As an institution, V School aims to identify individuals with a strong aptitude for coding.

Their methods are apparently effective, as they currently boast a 100% job placement rate for students within 30 days of graduating the program, and an average starting salary of $60,000.

The Front End JavaScript Web Development course is 12 weeks long, while the Full-Stack JavaScript Web Development is 12 weeks long. There are scholarships of between 10-30% available.

16. Big Nerd Ranch

The Big Nerd Ranch immersion program is a little different than most, as it is only one week long, but requires 50 to 70 hours of work during that one week.

The program is held in-person at either Atlanta, Georgia or Monterey County, California. Courses offered are mostly directed toward engineers looking to gain mobile development skills for Android, iOS or web development. Depending on the course selected, costs vary, but include living expenses for the week.

17. Grand Circus

Grand Circus offers a wide variety of bootcamps in their entrepreneur-friendly environment. Their space is shared with the tech community, and they often host workshops or evening classes. In 10 or 14 weeks, the staff at Grand Circus looks to promote students for new career paths.

Programs vary in length and topic, and students can expect an automatic $1000 scholarship for women, veterans, and underrepresented minorities in tech. The program enjoys a 92% job placement rate, and class ratios of 1:8.

18. Makers Academy

Makers Academy works hard to be highly selective with their program, only accepting the top applicants to their rigorous 12-week full-time program. The program is offered in-person in London, England and online. Class size is approximately 25 students, with a class ratio of 1:10.

The program has 500 alumni who had average starting salaries of $30,000 once completing the program. Students complete the program course work while paired with mentors and also through project-based work.

19. Code Fellows

For in-person students in the Portland, Oregon or Seattle, Washington areas looking for schedule flexibility, Code Fellows wants to meet your needs. They offer everything from a one-week course, to part-time schedules, to full-time programs.

The full-time program lasts for ten weeks and the part-time course, which takes place during nights and weekends, takes twice as long to complete.

Code Fellows courses typically function in a classroom ratio of between 1:5 and 1:7, but it is intentionally maintained below 1:10. 97% of students completing the program can expect to find a job within six months, and will see an average starting salary of $71,000.

20. Coder Foundry

Coder Foundry prides itself on being the only .NET / C# coding bootcamp in New York and North Carolina. At those locations, Coder Foundry offers both an 18-week immersive programming course and a 12-week accelerated program for those with some coding experience.

Once completed, graduates of the Coder Foundry program have a 95% chance of being placed in a position, with placement assistance programs from the school.

These placements have an average starting salary of $65,000, which help to justify the costs of the program. Costs vary for the accelerated and full-time program, respectively.

21. Launch Academy

Launch Academy refers to their students as “Launchers”, and work to develop each student’s portfolio through projects, known in the program as “breakable toys”. The academy has a physical presence in both Boston and Philadelphia, and also an online intensive.

The program focuses on building a strong portfolio through coursework, and then supporting the students for the first job after graduation, and through for a lifetime.

They boast a 95% job placement rate after completing the program, which has been determined through their 330+ alumni. Those alumni have ended up with companies like Paypal, Livingsocial and Kayak, to name a few.

22. General Assembly

General Assembly, which was established in NYC in 2011, now has 14 locations around the world, and also offers online options.

A student can choose from a variety of courses, including web development, user experience design, product management, and even business fundamentals.

Program cost and length varies greatly between the different types of programs offered. Students looking for Visual Design, Analytics, Back End Web Development, and Data Science (among others) can all find with they’re looking for at General Assembly, and can then expect a 95% job placement rate upon program completion.

23. Hack Reactor

Hack Reactor not only teaches Ruby on the Rails, but also focuses on Javascript. They have quite a rigorous application process, and a 30:1 applicant ratio, but in this highly competitive and high quality program, alumni have experienced between a 91% and 98% job placement rate, depending on location.

Starting salaries for these coders, developers and software engineers have ranged from averages between $65k and $104k, again depending on location. Hack Reactor is offered in San Francisco, Austin, Los Angeles, New York City, and online.

24. Skillcrush

Skillcrush offers all online versions of their bootcamp. Student ratios are sometimes higher than other programs, but costs are lower to account for that.

The program provides necessary learning materials, but relies more on self-teaching with curriculum provided.

The program typically lasts for three months, and students pay for the course, then have lifetime access to the course materials. Skillcrush has been offering their bootcamps since 2012, and is taught completely by TAs, with only one instructor on-staff.

25. Hackbright Academy

Hackbright Academy is unique in that it’s premier purpose is to promote women in tech careers. Through their twelve week bootcamp, the program works to develop women into excellent programmers.

Hackbright works to maintain professional relationships with companies who then hire their grads – and if a student completes their program and goes to work for one of those partners, there is a tuition refund program available. Those relationships also help to keep tuition costs low, along with various scholarship opportunities.

Companies in the network include Amazon, Yelp, Slack, and others. They technically refer to their program as a “fellowship”, which is a 12-week bootcamp looking to instill the basics of modern web development. With a post-completion job placement rate of 90% and an average starting salary of $92k, the program’s 450+ alumni are testaments to the viability of the program.

26. The Firehose Project

Firehose Project has been acquired by Trilogy Education. Programs begin with a free two-week intro course for their students. The programs are completed online, and work well for beginner or intermediate students. The courses cover HTML and CSS and Ruby on Rails, and the program utilizes one-on-one mentorship programs and team projects to help develop students into entry-level ready coders.

The program can be completed either full- or part-time with a worldwide student body. Firehose also offers job placement assistance to help students be well-prepared to enter the job search. Participants in the program will learn to develop algorithms, design data structures, and understand the basics of computer science while building robust portfolios.

College Student