Coding skills are a prerequisite for anyone working toward a career in software engineering, but any tech professional can benefit from a familiarity with the basics.
Whether you’re a career developer looking to brush up on your skills, or a beginner with an interest in dipping your toes into the world of software development, coding bootcamps offer educational opportunities for everyone, regardless of past experience.
Coding Bootcamps to Know
- BrainStation
- General Assembly
- Codesmith
- Acutalize
- Ada Developers Academy
- App Academy
- BeachCoders Academy
- Code Fellows
- Code Platoon
- Coding Dojo
What Is a Coding Bootcamp?
Coding bootcamps serve as more affordable and flexible alternatives to a four-year degree in computer science or a similar field. While full-time bootcamps are more intensive and can last up to three months, part-time bootcamps involve less time commitment but can go up to six months. Students also choose between in-person and online options, either following a set schedule or completing assignments on their own time.
Another key difference between coding bootcamps and college degrees is that bootcamps focus almost exclusively on cultivating real-world skills. Bootcamps cover common programming languages and frameworks like HTML, CSS, Ruby, Python and Java. Students then apply what they’ve learned through hands-on projects, such as building applications and websites. These projects also allow students to develop soft skills like teamwork and problem-solving.
While many coding bootcamps don’t require prior knowledge, more experienced coders can enhance their skill sets with advanced bootcamps. All coding bootcamps aim to help participants take their careers to the next level, so students often receive post-graduation support, job hunting advice and other tips for professional success.
Take a look at some of the best coding bootcamps that equip participants with the foundational knowledge, hands-on experience and job skills to thrive as tech professionals.
21 Best Coding Bootcamps to Know
Cost: Varies across individual and team pricing plans
Duration: Monthly and yearly subscription plans
Time commitment: Varies by course
Languages and frameworks: Java, Python, C#, PostgreSQL, Ruby, R, Kotlin, TypeScript, TensorFlow
Course location: Remote
Pluralsight Skills enables upskilling and reskilling for tech professionals. It offers an extensive library of thousands of courses and hands-on labs that cover a variety of topics, including a broad range of programming languages. Both individual learners and tech teams use Pluralsight Skills to access content across beginner, intermediate and advanced skill levels. Users can begin their journey with Pluralsight Skills by taking a free assessment that evaluates their strengths and weaknesses so they can map out a learning path that addresses their specific skills needs.
Cost: Submit request for more info
Duration: 11 weeks (full-time), 34.5 weeks (part-time)
Time commitment: Roughly eight hours per day, five days per week for full-time; two weekday evenings and Saturday every week for part-time
Languages and frameworks: APIs, CSS, Express, HTML, Git, JavaScript, Node.js, React, Sass, Visual Studio Code
Course location: Remote or New York, New York; Miami, Florida; Vancouver, British Columbia; Toronto, Ontario; London, England
Formerly known as Wyncode, BrainStation has offered online bootcamp training in web development, data science, digital marketing and UX design. BrainStation is currently partnered with an array of companies to produce tech-proficient employees, some including Cisco, Google and IBM. The program also offers on-campus services for students in London, Miami, New York, Toronto and Vancouver.
Cost: $16,450 (flex and full-time), $4,500 (part-time)
Duration: 24 weeks (flex), 12 weeks (full-time), 10 weeks (part-time)
Time commitment: 17.5 hours per week for flex; 35 hours per week for full-time; four hours per week for part-time
Languages and frameworks: APIs, Java, HTML, CSS, JavaScript, Python, React
Course location: Remote or New York, New York; Toronto, Ontario
General Assembly trains tech professionals in basic and advanced coding skills, helping graduates begin jobs with Deloitte, Google, IBM and other leading tech-enabled companies. Some of the skills that General Assembly students learn include UX design, product management, Python programming, digital marketing and more.
Cost: $17,925
Duration: 12 weeks (full-time), 38 weeks (part-time)
Time commitment: 62.5 hours per week for full-time; 18 hours per week for part-time
Languages and frameworks: JavaScript, Node.js, React
Course location: Remote or New York, New York
Codesmith helps already experienced developers build on their coding skills in order to fill higher-level positions in software development teams. Codesmith offers both full-time, part-time and remote learning options for its immersive software engineering program, and graduates have gone on to work for leading tech companies like Amazon, Microsoft and Google.
Cost: $15,900
Duration: 17 weeks
Time commitment: 20 hours per week during the Prework stage
Languages and frameworks: CSS, Git, HTML, JavaScript, Rails, Ruby, SQL
Course location: Remote or Chicago, Illinois
Actualize’s bootcamp offers a highly supportive environment in which students can learn basic and more advanced programming and coding skills. Students begin by completing a Prework section that lasts for five weeks before engaging in 12 weeks of in-class training. The program is unique in that it offers guidance for students even after graduation, assisting them in job search and resume building after they complete their projects.
Cost: Free
Duration: Six weeks of precourse work, six months of in-class training
Time commitment: Six hours a day, five days a week for six months for the in-person program
Languages and frameworks: CSS, Flask, HTML, Javascript, Python, React, SQL
Course location: Remote or Seattle, Washington; Atlanta, Georgia; Washington, D.C.
Ada Developers Academy seeks to empower women, BIPOC coders and members of the LGBTQIA+ community to build on their coding and development skills and break into the software industry. With a focus on increasing diversity in tech, the academy’s intensive program guides students in establishing software expertise over the course of three to six months (depending on whether the class is digital or in-person), finishing with a capstone project.
Cost: $17,000 (on-campus full-time), $20,000 (online full-time), $22,000 (part-time)
Duration: 16 weeks (on-campus full-time), 24 weeks (online full-time), 48 weeks (part-time)
Time commitment: Eight-and-a-half hours per day, five days per week for on-campus full-time; nine hours per day, five days per week for online full-time; 27.5 hours per week for part-time
Languages and frameworks: CSS, HTML, JavaScript, Rails, ReactJS, Redux, Ruby, SQL
Course location: Remote or San Francisco, California; New York, New York
App Academy helps students build strong software skills. App Academy breaks its program up into dedicated sections for teaching students Ruby coding, full-stack development and resume building. The company even has the option to defer course payment until students are hired. Plus, graduates have gone on to join teams at Google, Slack and Wayfair.
Cost: $2,477
Duration: Four weeks
Time commitment: Two-and-a-half hours a day, five days a week on a part-time basis
Languages and frameworks: HTML, CSS, JavaScript, Node, React, JSX, SQL
Course location: Remote or Manhattan Beach, California
BeachCoders Academy offers a slate of UX and coding courses that participants can take as in-person one-on-one sessions, online one-on-one sessions or small group sessions. While individual courses are offered part-time, students may choose to bundle the courses into an 8- to 12-week period. Morning, afternoon and evening sessions give students plenty of scheduling flexibility as they tackle topics like front-end web development and data structures.
Cost: Varies between courses
Duration: Courses range from several days to several months
Time commitment: Depends on the course, but flexible scheduling options are available
Languages and frameworks: ASP.NET Core, Bootstrap, C#, CSS, HTML, JavaScript, Python, React
Course location: Online or Seattle, Washington
With accolades from Course Report, Switchup, and Career Karma, Code Fellows’ program teaches students essential coding skills to prepare them for software careers. Code Fellows offers cybersecurity and coding courses geared toward a range of skill levels from beginner to advanced, and its graduates enjoy a 93 percent job placement rate upon course completion.
Cost: Up to $15,500 for full-time, $18,000 for part-time (scholarships available)
Duration: 15 weeks (full-time), 28 weeks (part-time)
Time commitment: 10 to 14 hours per day, five days per week for full-time; four-hour sessions on three weekdays and a nine-hour session on Saturday every week for part-time
Languages and frameworks: Git, JavaScript, ORM, Pair Programming, PostgreSQL, Python, HTML, CSS
Course location: Remote or Chicago, Illinois
Code Platoon is a coding bootcamp academy that specifically helps Armed Forces veterans gain software development skills so that they can build careers after leaving the service. Programs like the full-stack software engineering program consist of both educational support and paid internship experience to ensure that students gain the practical skills needed to succeed in the tech workforce.
Cost: $16,995 (full-time); $9,995 to $16,995 (part-time accelerated); $9,995 part-time flex
Duration: 16 weeks (full-time); 18 to 34 weeks (part-time accelerated); 30 weeks part-time flex
Time commitment: 70 to 90 hours per week for full-time; 30 hours per week for part-time accelerated; 10 to 15 hours per week for part-time flex
Languages and frameworks: AJAX, APIs, CSS, Express, Flask, Git, (JPA) Hibernate, HTML, Java, JavaScript, jQuery, JSP, JUnit, JVM, MongoDB, MySQL, Node.js, NPM, Python, React, Socket.IO, SpringMVC, Thyme Leaf, Tomcat, Bootstrap
Course location: Remote
Coding Dojo offers both full-time and part-time software development coding programs designed to help students build a holistic portfolio and gain well-grounded expertise in software technologies. Coding Dojo welcomes aspiring software engineers of all skill levels, with a bootcamp program that instructs on front-end, back-end and three full-stack skills.
Cost: $15,995 (full-time); $12,495 (part-time); $7,000 (six-month access to all courses)
Duration: 10 weeks (full-time), 12 weeks (part-time)
Time commitment: 50 hours per week for full-time; 30 hours per week for part-time; self-paced for six-month access
Languages and frameworks: Bootstrap, CSS, Flask, Git, HTML, JavaScript, Python, React, SQL, Visual Studio Code
Course location: Remote
Coding Temple’s software engineering programs aim to jumpstart the software careers of aspiring developers at any level of experience. Its unique tuition model requires no upfront payment, instead requesting payment only upon employment post-graduation.
Cost: $2,849 to $4,500
Duration: 16 weeks
Time commitment: Three hours per week
Languages and frameworks: Azure ML, Python, R
Course location: Remote
Data Science Dojo provides highly specialized bootcamps for the field of data science, spotlighting the use of coding and cloud-based computing tools for statistical research applications. Since 2019, the company’s Data Science Bootcamp has been included in the University of New Mexico’s continuing education department. Data Science Dojo also offers bootcamps specifically for Python use in data science or data science knowledge for managerial positions.
Cost: $7,499 to $9,500 for most courses, but can vary for specific offerings
Duration: 17 weeks (full-time), 26 weeks (part-time)
Time commitment: 40 hours per week for full-time; 16 hours per week for part-time
Languages and frameworks: APIs, CSS, Express.js, HTML, HTTP, JavaScript, Node.js, Python, React.js, Terminal
Course location: Remote or Atlanta, Georgia
Part of the accredited American InterContinental University System, DigitalCrafts hosts software development, web development, cybersecurity and UX design bootcamps for aspiring tech professionals. Along with educating, the company also helps students build their professional portfolio, interview skills and career fair opportunities.
Cost: $17,900
Duration: 15 weeks (full-time), 40 weeks (part-time)
Time commitment: 40 hours per week for full-time; pace that meets 40-week completion goal for part-time
Languages and frameworks: CSS, HTML, JavaScript, ORM, ReactJS, JSON, Flask, SQL
Course location: Remote or New York, New York; Denver, Colorado
Headquartered in New York with another location in Denver, Flatiron School provides its students courses designed to build their skills in data science, cybersecurity and software engineering. Flatiron School partners with companies like Citi and GitHub, and has received recognition from sources like Career Karma for its course offerings.
Cost: $19,910 (full-time and part-time)
Duration: 16 weeks (full-time), 28 weeks (part-time)
Time commitment: Seven hours per day, five days per week for full-time; Nine hours per day, three days per week for part-time
Languages and frameworks: APIs, CSS, HTML, JavaScript, Git, GitHub, React, Redux, SQL
Course location: Remote
Fullstack Academy is a rigorous bootcamp focusing on teaching full stack and JavaScript proficiency. Graduates have gone on to be hired at over 1,500 U.S. locations, including names such as Amazon, Google and Spotify. Fullstack Academy seeks to provide an inclusive learning environment as well, as its Grace Hopper Program is tailored specifically for women and non-binary students.
Cost: $17,980 (full-time), $19,480 (part-time)
Duration: 12 to 19 weeks (full-time), 36 weeks (part-time)
Time commitment: 40 to 63.5 hours per week for full-time; 12 hours per week for part-time
Languages and frameworks: CSS, HTML, JavaScript, Python, PostgreSQL, MongoDB, React, Redux, GitLab, APIs, Express, Node.js
Course location: Remote
Hack Reactor hosts online bootcamps and professional development training that help coding specialists build the skills needed for careers in software. Hack Reactor graduates have used the specialized skills gained during its intensive programs to join software development teams at companies like Spotify, Salesforce and Apple. It also allows tuition deferment for students until they’re employed and earning a steady wage.
Cost: $85,000 for two years, with scholarships available
Duration: 24 months
Time commitment: At least 600 hours of projects
Languages and frameworks: C#, JavaScript, MySQL, MongoDB, Node.js, React, Redis, Redux, HTML, CSS, Linux
Course location: Miami, Florida; New York, New York; Tulsa, Oklahoma
The Holberton School’s program guides students in gaining a strong coding foundation over the course of two years, giving them enough time to delve into topics in-depth and develop a well-rounded portfolio. Students spend the first part of the program learning frameworks and coding skills, and in the latter half elect to either join a tech company or to develop more specialized knowledge in a specific area.
Cost: $16,000 to $17,000
Duration: 18 to 26 weeks
Time commitment: 25 to 40 hours per week
Languages and frameworks: CSS, Express, HTML, JavaScript, Node.js, PostgreSQL, Rails, Express, ReactJS, Redux
Course location: Remote or Boston, Massachusetts
Launch Academy specifically provides beginner coders with a bootcamp program that helps them build the skills and the resumes to establish careers in their desired fields. Program students familiarize themselves with coding skills and create collaborative projects that can be used as portfolio pieces when applying for jobs.
Cost: $9,900
Duration: Nine months
Time commitment: Self-paced, with 20 to 25 hours per week to complete in nine months
Languages and frameworks: AJAX, Express, Flask, Git, GitHub, JavaScript, jQuery, Node, Python, ReactJS, Redux, SQL, Terminal, HTML, Bootstrap, JSON
Course location: Remote
Featuring online self-paced courses, Springboard provides bootcamps in analytics, coding, data science and more. The company also houses a dedicated Career Services Team with the goal of supporting students during and after the learning process, as well as guiding students on whether they are job-guarantee eligible.
Cost: Depends on the course
Duration: Lengths of full-time and part-time options vary between courses
Time commitment: Depends on the course
Languages and frameworks: C#, CSS, HTML, JavaScript, Python, SQL
Course location: Remote
The Tech Academy’s bootcamp programs offer a range of options for students based on time commitment, making it possible to complete courses at their own pace. The Tech Academy aims to make its programs as accessible as possible, with options to study remotely via video conferencing.