JavaScript After Hours

10-Week, Part-Time

Level: Introductory

Learn JavaScript, the most widely used programming language in the world.​


JavaScript After Hours is a 10-week, part-time course hosted during the evening. This course is intended for beginners who want to learn programming fundamentals using JavaScript or for developers that want to add this in-demand language to their skillset.


Learn to code JavaScript one of the industry’s most widely used and fastest growing programming languages.


Build a functioning web application that demonstrates your programming skills and add it to your personal portfolio.


Prepare for the future by learning modern JavaScript tools and techniques that will carry you into your professional career.

"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

Each week you will learn a new concept that guides you through the basics of JavaScript programming into an intermediate level. Along the way you will be working through mini-projects of increasing complexity as you advance into your final project: a fully functioning web application.

Programming Fundamentals

Fundamental coding concepts and understanding JavaScript syntax, values, and variables.

Native DOM & Scripting

Learn the data representation of the objects that comprise the structure and content of a document on the web.

Embedding & Calling APIs

Embed media to make richer experiences. Leverage third-party APIs, like Google Maps.


Create self-contained server-side web applications using NodeJS and deploy it to the cloud.

Object-Oriented Programming

Gain a solid understanding of the principles of designing programs using objects.

Interactive Mapping

Learn LeafletJS, a JavaScript library which allows for the creation of and interaction with web maps.

10-Week Overview


We start with the very basics -- What is a computer? What is a terminal? What is a variable? -- and work up to the command-line. Learn fundamental coding concepts and understanding JavaScript syntax, values and variables.


Learn how to recognize and use certain abstract data structures (arrays, stacks, hashes) and understand intermediate computer science concepts like closures and recursion. Launch a program from the terminal.


Take your knowledge of the JavaScript programming language and apply it to interactive application design. Build a functioning web application using specific guidelines for your project.


Secure your foundation with topics such as Node.js, API integration, and object-oriented programming. Begin your final project and solidify concepts by applying what you learn to real-world problems.

Your Instructors

Director of Education Joshua Burke

Josh Burke

Director of Education

Bob Stauss

Jr. Instructor

Tuition & Financing

Full Tuition


Our prices are among the lowest in the country for code schools of our caliber and paying upfront for tuition means avoiding interest rates from outside lenders.


36- and 60-month payment terms with interest-only or deferment options while you’re in school. Interest rates depending on the selected financing terms.


BCA is committed to help anyone with a passion or interest in technology to take the next step.
Our Scholarships range from $500 – $4,000. Get in touch and we will help you find a scholarship that is right for you.

Upcoming Courses


Mar 08 - May 12, 2022

Tuesdays & Thursdays

6:00 PM - 9:00 PM EST


May 17 - Jul 21, 2022

Tuesdays & Thursdays

6:00 PM - 9:00 PM EST


Jul 05 - Sep 08, 2022

Tuesdays & Thursdays

6:00 PM - 9:00 PM EST


Oct 04 - Dec 08, 2022

Tuesdays & Thursdays

6:00 PM - 9:00 PM EST

Download Syllabus