Enroll in a Summer 2026 program today to receive an Early Bird Discount up to $300

Live Online Summer Coding Classes

Learn to code this summer with live online, interactive summer coding classes: Java, Python, web design, and more. Code real-world projects from day one.

AI Coding Bootcamp with Claude Code Live Online (High School)

  • Weekdays only
  • 30 Hours
  • Open to beginners
  • 1:1 Bonus Training

In this hands-on course designed for high school students, you'll learn how to use AI as your personal coding assistant, with no prior coding or AI experience needed.

View course

Computer Science Summer Certificate Program Live Online (High School)

  • Weekdays only
  • 95 Hours
  • Open to beginners
  • Payment plan available
  • 1:1 Bonus Training

In this live online summer certificate, high school students will master the fundamentals of programming in both Java and Python. Students will get a head start on the AP Computer Science Exam as well as learn the fundamentals of data science and machine learning.

View course

Python for Data Science & AI Machine Learning Live Online (High School)

  • Weekdays only
  • 45 Hours
  • Open to beginners
  • 1:1 Bonus Training

Learn the most powerful and versatile programming language this summer. In this live online course, high school students will learn Python for data science and machine learning.

View course

Java Programming Summer Program Live Online (High School)

  • Weekdays only
  • 45 Hours
  • Open to beginners
  • 1:1 Bonus Training

Learn the fundamentals of Java programming and prepare for AP Computer Science or college-level programming. Beginners will become skilled coders through our project-based curriculum.

View course

FinTech Summer Program Live Online (High School)

  • Weekdays only
  • 70 Hours
  • Open to beginners
  • 1:1 Bonus Training

Learn Microsoft Excel, finance, stock market investing, and Python for data science in this interactive, live online summer course for high school students.

View course

NYC Summer Coding Classes

Learn to code in-person this summer in Midtown Manhattan: Java, Python for Data Science, and web design/development.

Computer Science Summer Program NYC (High School)

  • Weekdays only
  • 95 Hours
  • Open to beginners
  • Payment plan available
  • 1:1 Bonus Training

In this intensive bootcamp, you'll learn to program using Java and Python, two of the most popular and universally-applicable languages used by software developers today. This course will give any student a head-start in university-level coding courses.

View course

Python Data Science & AI Machine Learning Program NYC (High School)

  • Weekdays only
  • 45 Hours
  • Open to beginners
  • 1:1 Bonus Training

Learn programming fundamentals & data science in Python in a 2-week computer summer camp. Gain an in-depth understanding of Python, data science, including inputting, graphing, and analyzing data.

View course

Java Summer Program NYC (High School)

  • Weekdays only
  • 50 Hours
  • Open to beginners
  • 1:1 Bonus Training

This course will prepare you to excel as a programmer throughout college and beyond! Beginners will become advanced coders through our fast-moving curriculum and project-based approach to learning.

View course

FinTech Summer Program NYC (High School)

  • Weekdays only
  • 70 Hours
  • Open to beginners
  • 1:1 Bonus Training

Prepare for a career in finance and technology by learning Microsoft Excel, finance, stock market investing, and Python for data science.

View course

Learn the Skills Guarantee™

Get personalized attention in small groups

Work on real-world exercises & projects

Became proficient in Java programming and computer science topics and knew nothing before. Would recommend!

—Zachary Waxman

Learn from industry experts with real-world experience

We supply computers in class, no need to bring your own

What is Coding?

Coding takes human input and turns it into binary commands, or numerical and alphabetic codes that computers can understand. With this, programmers can give our devices instructions. Most of this work can be done with the help of programming languages which are used to help outline a specific set of instructions for a device, application, or software to run.

Why Learn Coding?

The biggest benefits of learning how to code include improving your analytical thinking and problem-solving abilities. When you learn to code, you are learning how to communicate more effectively. Learning to code is a lot like learning a foreign language.

What Will You Learn in a Coding Summer Program?

Through a coding summer program, you can build a portfolio while immersing yourself in fields such as Artificial Intelligence (AI), robotics, and video game coding.

What Can You Do with Coding Training?

With coding training, you can prepare yourself for many opportunities in the world of computer science. Most industries have jobs related to the maintenance of programs, and knowing how to code can give you access to these roles.

Advantages of a Coding Summer Program

Coding summer programs provide an immersive and collaborative learning environment. They provide resources that may not be accessible through self-learning, along with a curriculum that helps optimize the development of vital coding skills.

Best Coding Summer Programs for High School Students

NextGen offers summer coding bootcamps for High School students. Google’s Computer Science Summer Institute offers a program geared towards high school seniors. The Coding School hosts an Emerging Technologies Summer Camp. The U.S. Naval Academy hosts a Summer STEM program.