24 Weeks, Part-Time

Software Development Bootcamp

Learn front-end and back-end programming using multiple languages and frameworks to build professional software.

Land Your First Design Role

Our course’s stats speak for themselves.

Employment Rate

Among job-seeking Software Development Bootcamp students in the most recent 2020 Outcome Report*.

Increase in Wages

Average for 80% of job-seeking Software Development Bootcamp graduates who reported wages according to the 2020 Outcome Report*.

Hiring Partners

We partner with growing companies to help our graduates connect with employers that are interested in hiring our students.

Our Graduates Have Been Hired By

Build Your Future

Our Software Development Bootcamp is a proven path to becoming an employable coder. We are committed to teaching students not only how to code, but how to think like a programmer, emphasizing the social aspects of coding and how to work on a team.

Results Driven

We measure learning outcomes and track student job placement. Our most recent 2020 Outcomes Report details a 91% employment rate for job-seeking graduates.

Project-Based Learning

Individual and team-based projects prepare you to work in a real development environment. Create work to build your portfolio and impress your future boss.

Cutting-Edge Curriculum

We teach JavaScript, the most widely used programming language in the world. Our curriculum teaches only the most in-demand and innovative technologies.

Expert Instructors

Our expert instructors guide your learning, providing you the opportunity to ask questions, collaborate with others and have a personalized learning experience.

Graduated Burlington Code Academy student

"Burlington Code Academy gave me the foundational skills and professional support I needed to start a new career as a software developer. I’m extremely appreciative of the experience and excited for the path ahead!"

– Mike Felix
Software Developer at Future Foundry

What You Will Learn

Over the course of 24 weeks you will learn how to build, test and deploy software applications using JavaScript on the client- and server-side of an application (front-end + back-end).

Front-End Development

Take a deep dive into front-end web design with HTML and CSS while learning interface design as well as programming fundamentals with JavaScript.

Client-Side Programming

Learn the data structures, coding patterns, and libraries that enable client-side coding in web pages. Leverage third-party APIs, such as Google and Facebook.

Application Frameworks

Master web frameworks, such as React, to make building complex user interfaces easier by breaking them up into smaller, functional components.

Server-Side Coding

Create self-contained server-side web applications using NodeJS and Express. Deploy it to the cloud, pass state from the client to the server and back again.


Gain a solid understanding of concepts common to all databases, using MongoDB for illustration and practical examples of a document (NoSQL) DB.

Product Management

Becoming a software developer means understanding the product development lifecycle. Learn Agile Development, QA, User Experience and more.

Curriculum Overview

Module 1
Programming Fundamentals

In the first several weeks, you will learn the basics of programming with JavaScript. You will also learn how to work with programmer tools such as the terminals, command-lines, GitHub, text editors, and referencing documentation. The following weeks will focus on functions, data-structures, program organization, and solidify what you learn using bi-weekly projects.

Module 2
Front-End Software Development

The next unit will focus on building websites and applications using a combination of HTML/CSS and JavaScript to add interactivity. You will begin creating basic websites, and then apply DOM scripting with vanilla JavaScript to understand how events from the user trigger behavior, which in turn modifies the webpage. You will also learn how to retrieve data from third-party sources using the browser fetch API, and understand how AJAX allows for powerful integration with other services. The unit will conclude with a section covering how you use a front-end library such as React.js to create modular component based applications.

Module 3
Back-End Software Development

This unit of the course will teach you the software development concepts and practices used in the industry; you will become comfortable building back-end servers and APIs which send data to browsers. You will use Express.js for the server layer and MongoDB for the database. This will assist you in understanding how data is generated and sent to a client for presentation to the user.

Module 4
Full-Stack Software Development

This unit will teach you how to integrate the two sides of a web application, the front-end and the back-end, into a consistent experience for the user. You will be challenged to think on multiple levels at the same time, and apply what you have learned to the construction of an application that sends data from one user to another, in real-time.

Module 5
Capstone Project

This is where you will build, think, and work on a complete project. Your project will be developed with a team of your peers and will provide an in-depth understanding of project management, how to work in an Agile project life-cycle, and refine the skills that you learned in class by building a functioning web application that you can deploy to real users and visit at a domain name.

Course Structure

This 24-Week, Part-Time Course, is perfect for student that need a flexible schedule. Our courses take place two days during each work-week, and one day each weekend.


6 PM - 9 PM ET


6 PM - 9 PM ET


1 PM - 7 PM ET

Burlington Code Academy ISA: Pay When You Get a Job

Our Software Development Bootcamp is a proven path to becoming an employable coder. We are committed to teaching students not only how to code, but how to think like a programmer, emphasizing the social aspects of coding and how to work on a team.

More About Tuition & Financing

Work With Real Clients

Every student in the Software Development Bootcamp works with a real client Students in the Software Development Bootcamp built Park Burlington, a web application featuring an interactive map that shows parking availability in Burlington, VT. Students worked with clients from the Burlington Business Association and the Department of Public Works.

Burlington Parking Capstone Project Interface
  Complete Portfolio Projects
  Collaborate in a Real Dev Environment
 Complete a Company Capstone
 Showcase Your Work To Employers

Unlimited Career Support

Until You Land a Job

All students in our Software Development Bootcamp have the option to work with a dedicated career coach. You will work with a coach to refine your interviewing skills, build your professional image, and prepare for your new career.

The course also includes weekly career workshops and one-on-one coaching sessions.

Burlington Code Academy students working
  Weekly Career Workshops
  1:1 Career Coaching
 Network With Hiring Partners
 Unlimited Post-Graduate Support

Tuition, Grants & Scholarships


After $500 Deposit

We don't want financing to get in the way of your new career. Let us know if you need tuition assistance and we will find a solution that works for you!

Up to $7,000

In Grants & Scholarships

Nearly 55% of learners receive grants & scholarships to cover the cost of their tuition.

Speak to a Specialist

Financing Your Share of the Tuition


Bootcamp loans

Available for qualifying participants. You can apply for a loan through our partner, Ascent. Use the Budgeting Calculator to design a plan that works best for you.

$0 Down

Pay After You're Hired

Pay back your tuition in manageable monthly installments only once you’ve landed a job making $35,000 per year or more. See how you can access the Income Share Agreement program.


Pay In Installments

0% interest with 12 month payment plan using EdAid. Payments due at the beginning of each month.

Burlington Code Academy ISA: Pay When You Get a Job

Our Software Development Bootcamp is a proven path to becoming an employable coder. We are committed to teaching students not only how to code, but how to think like a programmer, emphasizing the social aspects of coding and how to work on a team.

More About Tuition & Financing

Upcoming Courses

PT Software Development Bootcamp

24 Weeks, Part-Time

Monday & Wednesdays, 6:00 - 9:00 PM EST, Saturdays 1:00 - 7:00 PM EST
Next Cohort Start:
Mar 13, 2023
Application Deadline:
Mar 6, 2023
Apply Now
PT Software Development Bootcamp

24 Weeks, Part-Time

Tuesdays & Thursdays, 6:00 - 9:00 PM EST, Sundays 1:00 - 7:00 PM EST
Next Cohort Start:
May 9, 2023
Application Deadline:
May 2, 2023
Apply Now

Download Syllabus