JavaScript After Hours

10-Week, Part-Time

Level: Introductory

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

Overview

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

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

Build

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

Grow

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.

Node.JS

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.

8-Week Overview

INTRO TO JAVASCRIPT

Weeks 1-3

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

PROGRAMMING FUNDAMENTALS

Weeks 4-6

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.

INTERMEDIATE JAVASCRIPT

Weeks 7-8

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.

FINAL PROJECTS

Weeks 9-10

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

WEEKS 1-3
INTRO TO JAVASCRIPT
We start with the very basics -- What is a computer? What is a terminal? What is a variable? -- and work up to command-line basics. Learn Fundamental coding concepts and understanding JavaScript syntax, values, and variables.
WEEKS 4-6
PROGRAMMING FUNDAMENTALS
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.
WEEKS 7-8
INTERMEDIATE JAVASCRIPT
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.
WEEKS 9-10
FINAL PROJECTS
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

Josh Burke

Lead Instructor

Tuition & Financing

Full Tuition

$3,950

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.

Loan

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.

Scholarships

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

Burlington, VT

Sept 17 - Nov 21, 2019

JavaScript After Hours

Applications Now Open

Download Syllabus