NYC Summer Classes for High Schoolers
Learn data science, graphic design, or web development this summer from the top experts. Our summer programs have no prerequisites and are available in-person in Midtown Manhattan. We provide a computer with the required software for use during the 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
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
Graphic Design Summer Program NYC (High School)
- Weekdays only
- 50 Hours
- Open to beginners
- 1:1 Bonus Training
Learn the graphic design theory and the essential Adobe applications, including Photoshop, InDesign, and Illustrator. In this summer course in NYC, high school students work on real-world design projects.
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
UX & UI Design Summer Program NYC (High School)
- Weekdays only
- 25 Hours
- Open to beginners
- 1:1 Bonus Training
Learn the skills to become a UX or UI Designer. This course teaches UX & UI design concepts, industry-standard tools, and research methods.
View course
Excel, Finance, & Investing Summer Program NYC (High School)
- Weekdays only
- 25 Hours
- Open to beginners
- 1:1 Bonus Training
Learn the most widely-used program in the world! This program consists of 10 three-hour sessions in which students explore both technical skills and finance theory. This bootcamp is ideal for students interested in finance, business, real estate, entrepreneurship, and many other related fields.
View course
Video Editing with Premiere Pro NYC (High School)
- Not currently scheduled
- 20 Hours
- Open to beginners
- 1:1 Bonus Training
Explore video editing with Premiere Pro in this hands-on NYC summer program.
View course
Social Media Marketing Summer Program (High School)
- Not currently scheduled
- 25 Hours
- Open to beginners
- 1:1 Bonus Training
Learn about current social media marketing trends and develop a marketing strategy that works for you. Discover how to properly use platforms such as Instagram, Facebook, and TikTok.
View course
Video Editing & Motion Graphics Certificate NYC (High School)
- Weekdays only
- 50 Hours
- Open to beginners
- 1:1 Bonus Training
Learn how to edit videos with Premiere Pro and design motion graphics with After Effects.
View course
Motion Graphics with After Effects NYC (High School)
- Not currently scheduled
- 20 Hours
- Open to beginners
- 1:1 Bonus Training
Learn motion graphics design fundamentals in this After Effects summer program in NYC.
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
Live Online Summer Classes for High Schoolers
Learn design, coding, and more from the comfort of your own home this summer. Our live online summer courses are fully interactive and feature the same cutting-edge curriculum and hands-on projects as our in-person courses.
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
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
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
Graphic Design Summer Program Live Online (High School)
- Weekdays only
- 50 Hours
- Open to beginners
- 1:1 Bonus Training
In this graphic design program for High School students, you'll master the most powerful tools in graphic design: Adobe Illustrator, InDesign, and Photoshop.
View course
Excel, Finance, & Investing Summer Program Live Online (High School)
- Weekdays only
- 25 Hours
- Open to beginners
- 1:1 Bonus Training
Learn Microsoft Excel, finance, and stock market investing in this interactive, live online summer course for high school students.
View course
UX & UI Design Summer Program Online (High School)
- Weekdays only
- 25 Hours
- Open to beginners
- 1:1 Bonus Training
Design user-friendly apps and websites with Figma in this live online UX & UI design program.
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
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
Highly Reviewed by Our Alumni
From our hands-on training style to world-class instructors and custom-crafted curriculum, we deliver results our alumni are proud of.
A Typical Day at NextGen
Depending on the course, you may be at NextGen for a full day or a half day.
Half Day
| 10:00am
Review & Daily Goals | Review of the previous day’s material and the 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 the concepts from the previous lecture. |
| 11:15pm
Review & Advanced Problem | A quick review of the previous exercise and an advanced problem to focus and solidify the learning. |
| 11:45pm
Guided Project Micro-lecture | The instructor lays the foundation for the current project that the students will be working on in the afternoon. |
| 12:15pm
Micro Lecture/Continue Coding | Flexible time for the introduction of a new topic or students to continue working depending on the course. |
| 1:00pm
End of the Day | Students wrap up their day and instructors answer any final questions. |
Full 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 range in size but always follow an 8:1 student to teacher ratio.
Where are NextGen’s classes located?
NextGen’s courses are available in-person in NYC (with strict health safety practices) or live online. The course title indicates the location.
What coding and/or computer skills do students need to register?
All of our courses are open to students with little to no background in coding! Some students come in with no coding experience at all while others have extensive experience in one or more programming language. Our courses are designed for everyone to learn and be challenged!
Do you offer payment plans and financial aid?
We do not offer payment plans or financial aid at this time.
Do students need their own laptop?
This depends on the location of the class, so look out for more details when you are registering for your specific course! In many cases, we provide computers for all students. Students are always welcome to bring their own laptop.
I am having difficulty signing up, what do I do?
If you are having trouble with your camp registration, send an instant message to our online chat feature at the bottom right corner of the page. You can also send an email to hello@nextgenbbootcamp.com or call us at (212) 226-0884.