SwitchUp's fourth annual rankings cover the 50 best coding bootcamps worldwide. We amassed thousands of alumni reviews and data points this past year to bring you our most comprehensive list to date. This list highlights price range, location, job outcomes, and several other criteria to help you find the perfect school.
SwitchUp has been a trusted bootcamp resource since 2014, and we know that alumni reviews are crucial to a student’s decision. That's why ours is the only rankings list based primarily on review scores from verified alumni. Please see our ranking methodology to learn more about the creation of this list. To continue your research, see our top schools by location or check out our expert advice on making the most of your code bootcamp.
School offers fully online courses
School publishes a third-party verified outcomes report
School offers part-time and evening classes
School guarantees job placement
1. Le Wagon
Le Wagon is an intensive, full-time international bootcamp geared toward entrepreneurs who want to gain coding skills. Participants complete 450 hours of coding in 9 weeks, which includes building their own web app. After completing the program, students join an international alumni network of 3,150+ for career support and community.
Ironhack offers full-time and part-time courses in 9- or 24-week formats, respectively. Career services include portfolio and resume building, job interview preparation, networking, and hiring fairs. Ironhack has scholarships available for women and military vets who are interested in a tech career.
3. App Academy
App Academy teaches participants everything they need to know about software engineering in just 12 weeks. Their full-time bootcamps have helped over 2,000 graduates find jobs at more than 850 companies. Their deferred tuition plan means participants pay for the program only after they’ve landed their first web development job.
General Assembly offers a range of full-time, part-time, and self-paced courses. They have a number of financial assistance options available including loans and scholarships. For many of the programs, students are given a career coach and the opportunity to attend various networking events.
Bloc was the first tech school to offer self-paced online bootcamps in web development and design. Students stay accountable through one-to-one mentorship as they work full- or part-time, finishing the course in an average of 4–8 months. Land a job within six months or get your money back.
Thinkful offers flexible online coding bootcamps with one-to-one-mentorship. Graduate in 5-6 months from their full-time engineering immersion bootcamp or their part-time full stack and data science programs. Whether you pay up front or choose deferred tuition, Thinkful offers a job guarantee.
Flatiron School’s immersive, full-time bootcamps in software engineering and data science are designed for individuals looking to change careers. Their 15-week program includes comprehensive career services and a money-back guarantee if graduates don’t receive a job offer within six months.
HackerYou offers a full-time, 9-week bootcamp in web development as well as many part-time programs. Get immersed in the fun, collaborative learning environment, enjoying a 10:1 student-instructor ratio and 24/7 access to their 12,000 square foot space in downtown Toronto.
The Tech Academy’s Software Developer bootcamp prepares students to become junior developers and assists with job-seeking. Participants can study entirely online, attend classes in person, or do a mix of both. The program is self-paced and offers open-enrollment, so students can start whenever and work full- or part-time.
10. Hack Reactor
Hack Reactor teaches budding software engineers the computer science, app development and engineering skills they will need in its part- and full-time immersive programs. It also offers a live, online remote bootcamp for remote students around the world.
Tech Talent South hosts regional part-time and full-time immersion programs. In addition to the curriculum, guest speakers, company tours, and networking events help students get to know the local professional tech scene. TTS offers several payment options, including a 10% upfront payment discount, and two installment plans.
Epicodus is a full-time, in-person coding bootcamp that provides job search assistance and includes an internship with a tech company. Students enroll for free for the first five weeks and are invited to finish the program if they have sufficient grades and comply with all the guidelines.
Actualize’s part-time, 12-week coding bootcamp takes a pedagogical approach, meaning their instructors are both expert educators and developers. Choose between daytime or evening classes in Chicago or via live video. Actualize’s “Job Hacking” curriculum is woven into the bootcamp to help graduates find a job after they finish.
Startup Institute offers a 12-week, immersive program for coding students. Two months of dedicated career support are included, and students are also connected to a comprehensive network of startups and tech companies who hire recent graduates.
15. Makers Academy
Makers Academy launches coding careers in 12 short weeks via its immersive software developer programs. It utilizes a holistic approach to teaching that includes community, health, and self-direction. Each student is guaranteed a job offer upon graduation. Makers Academy also offers paid, year-long apprenticeships.
Learn coding from a Silicon Valley tech academy through remote classes from the Lambda School. Choose between a 30-week full-time bootcamp or a 12-month part-time course. The school’s deferred tuition model allows students to attend for free, paying nothing back until they’re making at least $50,000 a year.
Brainstation offers a range of full-time and flexible courses. Established in 2012, BrainStation has worked with over 250 instructors from innovative companies, developing cutting-edge, real-world digital education that has empowered more than 50,000 professionals. They have partnered with popular brands like Google, Amazon,... Read More
18. Coding Dojo
Coding Dojo has multiple in-person campuses located across the continental United States, as well as an online program that offers real-time instructor support. The full, 3-stack curriculum requires 14 weeks of on-site instruction, while the part-time, online program teaches students 2 stacks in a flexible, 20-week bootcamp.
Codesmith prepares students, also known as residents, for positions as mid to senior-level engineers. During their full-time, 12-week residency, students build projects, participate in monthly meetups and receive one-on-one resume guidance. Once accepted into the program, residents may qualify for scholarships to fund their tuition.
The Software Guild offers a four to six-week introductory course in web development that provides students with the foundations they need to enroll in full-time apprentice bootcamps. After completing the foundational course, students can enroll in the Guild's 12-week Java or .NET/C# tracks.
22. Code Fellows
Code Fellows offers beginner, intermediate and advanced courses in software development, and students can enroll in daytime or evening classes. The school helps students to secure several types of financial assistance, and matches graduating student with positions at leading tech companies and startups.
23. Tech Elevator
Tech Elevator’s full-time immersive bootcamp teaches computer programming and web application security in just 14 weeks. Their intensive career prep includes one-on-one career coaching, networking events, and “matchmaking” with potential employers through their network of 150+ hiring partners.
No prior programming experience is necessary for students training at Wyncode. Its 10-week, on-site immersive programs teach budding coders key industry skills. Wyncode helps graduates maneuver through today's job market and works with a comprehensive hiring network to connect them with jobs.
27. Lighthouse Labs
Lighthouse Labs offers full and part-time courses for aspiring software developers at campuses across Canada. Full-time students can choose between bootcamps on web or iOS development. Students can also take intro courses in web development, iOS development and front-end development on a part-time basis.
Start your career in web development or data science with the help of a full-time immersive bootcamp at one of Galvanize’s eight U.S. campuses. Graduates join an alumni network of 2000+ that have gone on to work at 1000+ companies. Galvanize also offers select part-time and online courses.
Skillcrush offers 3-month, online master classes known as "blueprints" that prepare students for a variety of roles in the tech industry. Students can take classes individually or choose one of the Skillcrush training packages. The "all-inclusive" package allows access to all the blueprints for nine months.
30. Dev Mountain
Dev Mountain students specialize in web development, UX design, salesforce development, or software QA. The program offers full-time immersive courses during the day, and a part-time night program. Located in Salt Lake City, Provo, Phoenix and Dallas, Dev Mountain offers housing to full-time students at each location.
Ubiqum Code Academy offers 5-month, full-time bootcamps, and one part-time data analyst course. Payment plans include 10% off if tuition is paid upfront, monthly installments, and a plan that allows you to pay half of the tuition up front and the other half once you’ve been hired.
CareerFoundry's courses in design and web development are 100% online and self-paced. They are six to ten months in length. Each student receives tutoring from a dedicated mentor, and students are guaranteed job placement within 6 months of graduating, or they will have their tuition refunded.
34. RED Academy
RED Academy has full-time courses in 12- or 24-week formats and part-time courses that can be taken in 5- or 10-week formats. They also offer work-study courses in 48- and 96-week timeframes. These unique courses allow students to gain hands-on experience with successful companies while working on their studies.
36. Code Institute
Students enrolled in Code Institute's full stack development bootcamps can take their coursework online or attend the classroom version in Dublin, Ireland. They also offer an online Diploma in Tech Fundamentals, which is designed for individuals interested in software engineering careers or positions as tech project managers.
Sabio offers 12-week programs that prepare students for careers as full-stack developers. The school also offers a part-time,10-week training program in digital content production. Students can finance their tuition with loans, veteran benefits, or scholarships.
Horizons School of Technology offers a three-month engineering boot camp for college students and graduates. Learn to code web and mobile software – and eventually land a top internship or full-time job. Also enjoy exclusive access to their network of mentors from top tech firms worldwide.
39. Launch Academy
Launch Academy's three-month, full-stack developer program begins with pre-work and concludes with a career networking day which allows students to display completed projects to potential employers. Launch Academy also offers scholarship assistance for underrepresented students attending its Boston campus.
40. Dev League
41. Coding Temple
Coding Temple specializes in .NET/C# and Python — two of the most sought-after bootcamp programs available. They offer a low student-to-teacher ratio, ensuring that you get valuable individualized attention. Students can get hired by top companies worldwide within 90 days of graduation.
Turing students choose specializations in front or backend engineering, and then complete either program full-time over seven months. Turing offers scholarships and an in-house payment plan, and recruiters work to match graduates with employers.
43. Claim Academy
Claim Academy prepares students for careers in full-stack development through bootcamps based on Java or .NET programming languages. Students can enroll in the 12-week program or the 9-week accelerated program. The Academy offers tuition assistance, scholarships, and job placement assistance through its employer network.
devCodeCamp's immersive programs are designed to take software engineers from beginner to full stack developers in 12 weeks. Students learn full stack development using the C# language. The school offers resume development advice, and helps students prepare for technical interviews.
46. Coder Foundry
Coder Foundry offers 12-week immersion courses in full-stack development. During the bootcamp, students build 3 or 4 projects for their portfolios. Coder Foundry also offers job placement assistance to help graduating students find their first developer jobs.
47. V School
V School offers online and in-person 12-week programs. In-person students receive free housing and discounted public transit. V School reports a 100% job fulfillment rate, and all job-seeking students have found employment within 30 days of graduating.
Neoland offers full- and part-time courses in UI/UX design, full-stack, data design, and user experience design. Their employment exchange program brings in managers from important companies to hire from their new graduates. Also, there are a number of scholarships available for qualified students.
49. Bitmaker Labs
Bitmaker Labs offers full and part-time courses that train individuals to launch careers in the tech industry. Students can choose between full- and part-time courses. All courses take place on Bitmaker's Toronto campus. Bitmaker Labs also helps to connect students with companies looking for trained tech professionals.
50. SE Factory
SE Factory is Lebanon’s leading non-profit coding bootcamp, teaching young computer science graduates the skills they need to become highly employable professional software engineers. SE Factory's registration fee is subsidized, making it accessible for students from various socioeconomic backgrounds.