Live Online Java Summer Courses

Learn Java on its own or attend our computer science program to learn both Java and Python programming. Attend this summer at NextGen's live online summer courses.

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

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

NYC Java Summer Courses

Learn Java and computer science with in-person summer camps for high schoolers. NextGen Bootcamp's Midtown Manhattan location includes comfortable classrooms and world-class technology to provide students with a premium learning environment.

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

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

A Typical Day at NextGen

Half Day Schedule:

Time Activity
10:00am Review & Daily Goals: Review of previous day’s material and current day’s goals.
10:30am Micro-Lecture 1: Interactive lecture with short exercises to introduce the first topic of the day.
10:45am Guided Practice: Guided hands-on learning, where students apply concepts from the previous lecture.
11:15pm Review & Advanced Problem: A quick review of the previous exercise and an advanced problem to solidify learning.
11:45pm Guided Project Micro-lecture: The instructor lays the foundation for the afternoon project.
12:15pm Micro Lecture/Continue Coding: Time for the introduction of a new topic or continue working.
1:00pm End of the Day: Wrap up the day and instructors answer final questions.

Full Day Schedule:

Time Activity
10:00am Review & Daily Goals
10:30am Micro-Lecture 1
10:45am Guided Practice
11:15pm Review & Advanced Problem
11:45pm Guided Project Micro-lecture
12:15pm Micro Lecture/Continue Coding
1:00pm Lunch Break
2:00pm Guided Practice
4:00pm End of the Day

Frequently Asked Questions

Who teaches NextGen classes?

All of our programs are taught by expert instructors who have extensive teaching experience and industry knowledge.

How large are NextGen classes?

NextGen's classes follow an 8:1 student to teacher ratio.

Where are NextGen’s classes located?

Courses are available in-person in NYC or live online.

What coding skills do students need to register?

All courses are open to students with little to no coding background!

Do you offer payment plans and financial aid?

We do not offer payment plans or financial aid.

Do students need their own laptop?

This depends on the location of the class; some locations provide computers for all students.

I am having difficulty signing up, what do I do?

Send a message to our online chat feature or email us at hello@nextgenbootcamp.com.

Interactive Training

Attend courses in-person in NYC or live online. Engage with expert instructors, ask questions, and get feedback on your exercises and projects. Classes typically consist of 8-15 students for personalized attention.

Upcoming Java Summer Classes

Course, dates, and times Price and duration Description Registration
Excel, Finance, & Investing Summer Program Live Online (High School)
June 29–July 7
10–4pm
$1,299
25 Hours
Learn Microsoft Excel, finance, and stock market investing. Add to cart
Java Programming Summer Program Live Online (High School)
June 29–July 17
10–1pm
$1,699
45 Hours
Learn the fundamentals of Java programming. Add to cart
Python Data Science & AI Machine Learning Program NYC (High School)
June 29–July 17
10–1pm
$2,195
45 Hours
Gain understanding of Python and data science. Add to cart
Python for Data Science & AI Machine Learning Live Online (High School)
June 29–July 17
10–1pm
$1,699
45 Hours
Learn Python for data science and machine learning. Add to cart
Computer Science Summer Certificate Program Live Online (High School)
June 29–July 17
10–1pm
$3,095
95 Hours
Master programming in Java and Python. Add to cart