Best Online Coding Bootcamps

Upgrade your skills, make that career move, and transform your life!

we-work-remotely,

While there’s no shortage of coding bootcamps available, the challenge lies in sifting through all of them and finding one that fits. To get you started on your search, we sought out five remote bootcamps and included important criteria such as time commitment, cost, and what makes them unique.

Because bootcamps aren’t for everybody, we also included five awesome options for ‘Massive Open Online Courses’ below.

Remote

Launch School

launch-school,

Launch School’s methodology is founded in slowly mastering the fundamentals so that you can comprehend how higher level abstractions work from the ground up. Containing two main phases - Core Curriculum and Capstone - the online program is for those who aren’t brand new to programming and are serious about becoming professional developers.

Course Report Rating: 5/5

Curriculum offered: Fundamentals of programming and software engineering including HTML, CSS, Ruby on Rails, and object-oriented JavaScript.

Program length: Approximately 8-16+ months to complete. After that, there is an optional and admissions-based Capstone Program that's focused on helping students acquire career-launching opportunities. The Capstone Program takes 3 months full-time and employs an income sharing agreement where students pay after they get a job offer.

Cost: \$199 / month

Learning setup: Independent, self-paced (the capstone is instructor-led)

Career coaching: Students who complete the Capstone Program will receive career guidance, and be exposed to algorithmic thinking that employers demand. The income sharing agreement means Launch School is incentivized to help graduates find a job.

Median salary for graduates: \$115,411 within 12 weeks of graduation

See outcomes here

Lambda School

lambda,

We’re big fans of Lambda School’s business model: students pay a portion of their tuition only after they find a high paying job (over 50K annually), with the total amount charged capped at 30K total. If you don't find a job or don't reach that level of income, you'll never pay a cent. Amazing, right? Also, their company is 90% remote. Woot, woot!

Course Report Rating: 4.91

Curriculum offered: Web Foundations such as HTML, CSS, JavaScript, GIT and UI Principles as well as Web Application Development through the React Ecosystem and HTTP/AJAX. Back End Development is integrated in with Node.js, Express, SQL, SQLite, and OAuth.

Learning setup: Cohort, immersive, live

Time commitment: 9 months full-time, 18 months part-time

Cost: 17% of your post-Lambda School income with 24 monthly payments, but only when you're making more than $50k per year. For example, if you get a job paying $60,000/year, you’re earning $5,000 per month. 17% of $5,000 is $850, so you pay $850 that month for your Income Share Agreement.

Career coaching: Dedicated hired staff to help grads with career development who’ll help you prepare a resume and portfolio, practice interviews, and salary negotiation.

Median salary for graduates: \$90k

See outcomes here

Skill Crush

skill-crush,

Skillcrush offers a Web Developer blueprint that’s designed for those who want to kickstart their career in tech. The classes are taken online, however, designated office hours and access to classmates, instructors, and career coaches are included to help add structure.

Be sure to look into their free bootcamp.

Course Report Rating: 4.81

Curriculum offered: HTML & CSS, Git, GitHub, JavaScript & jQuery, Ruby, web application

Time commitment: Self-paced, on average 3 months to complete

Cost: $549 (Break Into Tech blueprint: $1599 for 15 courses)

Learning setup: Independent, self-paced

Career coaching: Career support is available for those enrolled in Break Into Tech--includes resume & portfolio review, job search support, interview prep, freelance client support, and one-on-one career counseling.

Median salary for graduates: \$66,774

See outcomes here

Flatiron School's Online Software Engineering Program

flatiron-school,

Become a full-stack web developer with Flatiron School’s versatile program, where you can choose your own adventure:

  • Full-time (fast track - 5 months to complete, weekly 1:1 mentorship & instruction, close-knight cohort & group learning)
  • Part-time (10 months to complete, monthly 1:1 mentorship & instruction, assigned cohort & accessible community)
  • Self-paced (access to the community and mentorship resources)

Course Report Rating: 4.8

Curriculum offered: Programming fundamentals, JavaScript, web frameworks, front-end frameworks

Time commitment: 5-12 months to complete

Cost: $15,000 (FT + PT), $9,600 (Self-paced) (Financing available)

Learning setup: Independent, self-paced, full-time, or part-time options

Career coaching: One-on-one coaching on interview best practices, successful job search approaches, and access to their 200-page guide on how to be a great job-seeker.

Median salary for graduates: \$73k

See outcomes here

Hack Reactor

hack-reactor,

With over 7,000 alumni and grad placements at top companies, Hack Reactor comes highly recommended within the industry. They focus on one thing and they do it well: JavaScript. The program exists through a live, virtual classroom, offering pair programming and an on-demand help desk over video conference. Hack Reactor prides themselves on providing “the most refined, up-to-date curriculum.”

Course Report Rating: 4.65

Curriculum offered: JavaScript

Learning setup: Cohort, immersive, live

Time commitment:12 weeks full-time or 9 months part-time (also available: 12 weeks on site)

Cost: \$17,980 (financing options and scholarships available)

Career coaching: One week is dedicated to Career Services, where you’ll learn how to interview and negotiate while building your online presence.

Median salary for graduates: $70k-$105k (location dependent)

See outcomes here

Massive Open Online Courses:

Khan Academy (free)

Kahn Academy is a non-profit whose mission is to provide free, world‑class education for anyone, anywhere. Geared for people of all ages, their programs consist of practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom.

Freecodecamp.org (free)

As the name suggests, freeCodeCamp.org is a non-profit that helps people learn to code for free. Through providing coding challenges and projects on its simplistic platform, FCC is a great place to start developing some skills while learning at your own pace.

edX (free)

Founded by Harvard and MIT, edX is a global non-profit whose goal is to remove barriers of cost, location, and access to education. Completely self-guided, the programs support learners at every stage with quality stackable learning experiences. If you’re looking to advance your career, be sure to look into their MicroMasters programs where students have the possibility to apply to the university offering credit for the MicroMasters program certificate and, if accepted, can pursue an accelerated and less expensive Master’s Degree.

Coursera

Coursera was founded in 2012 by two Stanford Computer Science professors, Daphne Koller and Andrew Ng, with the aim to make online courses more accessible and inclusive. Coursera prides themselves on providing quality education from top instructors who come from the world’s best universities and educational institutions. Courses include recorded video lectures, auto-graded and peer-reviewed assignments, and community discussion forums. When you complete a course, you’ll receive a sharable electronic Course Certificate.

Codecademy (free and paid options)

Codecademy offers a focused and structured curriculum backed with a global community of coaches, advisors, and graduates. With the option to learn by subject or language, Codecademy offers free and paid tiers. Free courses take fewer than 11 hours to complete and their pro option provides premium services such as portfolio-building projects and customized paths.

Udacity (paid)

Udacity is a large, for profit, online education platform specifically for technology professionals. Offering courses in Programming, AI, Data Science, Cloud Computing and much more, Udacity is a great option for those wanting to develop the latest tech skills to propel their career forward.

In-person

Looking to attend an in-person bootcamp? Here are some of our favourites:

See switchup’s comprehensive list for more recommendations

While you’re at it, be sure to browse through all of our remote programming jobs available to help stoke that fire.