Coding: JavaScript Masters (Virtual)

  • Coding
Zoom
Jul 01 2025
Aug 05 2025
Coding: JavaScript Masters (Virtual)
$180.00
  1. Tue6:30 - 7:30 pm (EST)

Description

This summer, take your JavaScript skills to the next level in this hands-on, project-based course designed for students who already have a solid foundation in coding.

In this advanced-level class, students will dive deeper into core JavaScript concepts while learning to write cleaner, more efficient, and scalable code. Through a combination of interactive lessons, real-world projects, and guided coding challenges, students will explore:

Key Topics Covered:

  • Advanced data structures (maps, sets, linked lists, stacks & queues)

  • Object-Oriented Programming (OOP) – using classes, constructors, and inheritance

  • Asynchronous programming – mastering callbacks, promises, and async/await

  • Working with APIs – fetching data from external sources using fetch() and async logic

  • Modular code structure – using functions, imports/exports, and reusable components

  • Error handling and debugging best practices

  • Project planning and version control using Git (introductory level)

By the end of the course, students will have a portfolio of creative, real-world projects projects, a deeper understanding of JavaScript as a powerful programming language.

Class dates

07/01/2025, 07/08/2025, 07/15/2025, 07/22/2025, 07/29/2025, 08/05/2025

Restrictions

Participants must be entering grades 5 to 10.

Registration period

Registration starts on 04/01/2025 and ends on 08/31/2025.

Online location

Zoom