JavaScript Crash Course (Ages 13-18)

at Upperline School of Code - Upper West Side

Course Details
$1,125 2 seats left
Start Date:

Mon, Jul 27, 9:00am - Jul 31, 3:00pm ET (5 sessions)

Upper West Side, Manhattan
291 Central Park West
Btwn W 89th & 90th Streets
New York, New York 10024
Purchase Options
Class Level: Beginner
Age Requirements: 13 - 18 years old
Average Class Size: 10

What you'll learn in this kids technology class:

Dive in to web development! This class, designed for students with little or no coding experience, covers the core principles of building websites using HTML, CSS and basic Javascript. In this whirlwind week, students will gain exposure to the building blocks of the web using the tools and skills that real-world developers use on a daily basis. The week culminates in a group project - students get to design and build websites that engage with issues or topics in which they are interested. This is a one-week course.


The framework for every website is built with HTML and styled wtih CSS. Students will master the Document Object Model and use linked CSS syntax to turn basic text into beautifully formatted and intentionally designed pages.

Responsive Layout

Flexbox Layout and CSS grid allow designers to create websites that present information clearly, regardless of whether the user is on a computer or mobile device.

Design Principles

Students will learn the design fundamentals of typography, color, and layout, and then use the same workflow as industry professionsl to create executable website mockups.

Core JavaScript

JavaScript is the primary programming language of hte web. By the end of the unit, students will be using variables, data types, data structures, conditionals, and functions to process and respond to user input.

DOM Manipulation

JavaScript allows a developer to change a website to respond realtime to a user's actions. Students will make their website interactive using query selectors and event listeners.


Part of being a great developer is learning to find and fix "bugs". Throughout the course, we introduce students to debugging best practices in JavaScript

Still have questions? Ask the community.

Refund Policy
Cancellations made one month before a class' start date are eligible for a full refund less a $100 administrative fee per course. Cancellations less than one month before a class start date are not eligible for a refund. Camp fees are not refunded or prorated for days of camp missed due to illness or injury.


Google Map

Upperline School of Code

All classes at this location

Start Dates (1)
Start Date Time Teacher # Sessions Price
9:00am - 3:00pm Eastern Time TBD 5 $1,125
This course consists of multiple sessions, view schedule for sessions.
Tue, Jul 28 9:00am - 3:00pm Eastern Time TBD
Wed, Jul 29 9:00am - 3:00pm Eastern Time TBD
Thu, Jul 30 9:00am - 3:00pm Eastern Time TBD
Fri, Jul 31 9:00am - 3:00pm Eastern Time TBD

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 11250 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Similar Classes

School: Upperline School of Code

Upperline School of Code

Upperline School of Code builds and runs fun, rigorous, and collaborative programming classes for high school students.  We teach students how to code through our immersive summer courses, workshops, and after-school programs throughout the New York City area.  Our students learn to build...

Read more about Upperline School of Code

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Ready to take this class?
Booking this class for a group? Find great private group events here