Last Call for Summer 2022 Courses (Live Online or NYC). Limited Seats Available.

NextGen Bootcamp NextGen Bootcamp
  • Live Online Summer Courses
    • Java Programming
    • Graphic Design
    • Python Data Science
    • Excel & Finance
    • Web Design
    • Computer Science
    • Graphic & Web Design
    • Summer Coding Bootcamps
    • See all Live Online Summer Classes
  • NYC Summer Courses
    • Java Programming
    • Graphic Design
    • Python Data Science
    • Excel & Finance
    • Web Design
    • Computer Science
    • Graphic & Web Design
    • Summer Coding Bootcamps
    • See all NYC Summer Classes
  • Topics
    • Coding
    • Java Programming
    • Graphic Design
    • Data Science
    • Python
    • Computer Science
    • Web Design
    • Web Development
    • Business & Finance
    • Summer Coding Bootcamps
    • See all Tech & Computer Classes
  • Compare
  • Schedule
  • Classes for Adults
  • Live Online Summer Courses
    • Java Programming
    • Graphic Design
    • Python Data Science
    • Excel & Finance
    • Web Design
    • Computer Science
    • Graphic & Web Design
    • Summer Coding Bootcamps
    • See all Live Online Summer Classes
  • NYC Summer Courses
    • Java Programming
    • Graphic Design
    • Python Data Science
    • Excel & Finance
    • Web Design
    • Computer Science
    • Graphic & Web Design
    • Summer Coding Bootcamps
    • See all NYC Summer Classes
  • Topics
    • Coding
    • Java Programming
    • Graphic Design
    • Data Science
    • Python
    • Computer Science
    • Web Design
    • Web Development
    • Business & Finance
    • Summer Coding Bootcamps
    • See all Tech & Computer Classes
More
  • Compare
  • Schedule
  • Classes for Adults
  • Frequently Asked Questions
  • About Us
  • Blog

Contact Us

  • (212) 226-0884
  • hello@nextgenbootcamp.com

Summer Computer Classes for High School Students in NYC or Live Online

Hands-on Training from Experts Small class sizes

Learn web development, data science, graphic design, and business in our summer courses for high school and college students. We offer in-person summer courses in NYC and live online (virtual) training.

  • Live Online Classes
  • In-Person in NYC
  • Why NextGen
  • A Typical Day
  • FAQ
  • Campus & Live Online
  • Learning Resources
  • Upcoming Classes

Live Online Summer Courses

Learn data science, graphic design, or web development this summer from the top experts. Our featured programs have no prerequisites and are available fully live online (you can ask questions and interact with the instructor in real-time). Live Online courses take place weekdays from 10am-1pm Eastern Time.

  • Java Programming Summer Program Live Online

    • Weekdays only
    • 50 hours
    • Open to beginners

    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
  • Graphic Design Summer Program Live Online

    • Weekdays only
    • 60 hours
    • Open to beginners

    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
  • Python Data Science Summer Program Live Online

    • Weekdays only
    • 45 hours
    • Open to beginners

    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
  • Excel, Finance, & Investing Summer Program Live Online

    • Weekdays only
    • 27 hours
    • Open to beginners

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

    View course
  • Web Design Summer Program Live Online

    • Weekdays only
    • 50 hours
    • Open to beginners

    Get started in web design with this summer course. Students first learn to build and design webpages by coding HTML & CSS. Students will also learn to create webpage layouts in Sketch, as well as optimize web graphics for hi-res screens and fast downloads.

    View course
  • Computer Science Summer Certificate Program Live Online

    • Weekdays only
    • 95 hours
    • Open to beginners

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

    View course
  • Graphic & Web Design Summer Program Live Online

    • Weekdays only
    • 107 hours
    • Open to beginners

    Learn graphic and web design this summer live online. In this 6-week course, high school students learn Adobe applications, graphic design theory, and web design with HTML & CSS.

    View course
  • 45,000+
    Students
  • 32
    Years
  • 2,500+
    Testimonials

NYC Summer Courses

Master Java programming (and prep for the AP exam), get started in Python, learn stock market investing, or start creating your own websites. These introductory summer courses are the perfect way to start learning new business and technology skills

  • Excel, Finance, & Investing Summer Program NYC

    • Weekdays only
    • 30 hours
    • Open to beginners

    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
  • Python Data Science Summer Program NYC

    • Weekdays only
    • 45 hours
    • Open to beginners

    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
  • Graphic Design Summer Program NYC

    • Weekdays only
    • 50 hours
    • Open to beginners

    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
  • Web Design Summer Program NYC

    • Weekdays only
    • 50 hours
    • Open to beginners

    Learn to design websites with Sketch and code the final product with HTML & CSS. In this summer course, high school students learn the essential skills to start designing and developing their own websites.

    View course
  • Java Summer Program NYC

    • Weekdays only
    • 50 hours
    • Open to beginners

    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

Learn the Skills Guarantee

Get personalized attention in small groups

Instructor pointing at projector screen

Work on real-world exercises & projects

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

Student reading workbook

Learn from industry experts with real-world experience

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

#1 Rated High School Computer Summer Camps

All NextGen's courses feature project-based curriculum. With top data scientists, graphic designers, and programmers who are also engaging instructors. All classes have an 8:1 student-to-teacher ratio, so you'll get personalized attention.

NextGen 90-second overview video

Highly Reviewed by Our Alumni

From our hands-on training style to world-class instructors and proprietary curriculum, we deliver a learning experience our alumni can be proud of.

Yelp
Google

Our Summer Computer Classes for High School Students are rated 4.7 stars

in the past 24 months

It's a great class for coding beginners who want to learn the basics of Python.

Roland Shen

The instructor was very helpful and supportive during these last few weeks. He always had every answer to my questions and seemed very passionate about his job. This made it easier and way more fun to learn web design.

Akarsh J.

This class was a great intro to learning coding languages.

David Khalili

This made me learn Java at a perfect pace. I understood all that was taught and I learned new things about programming.

David Buscema

After taking this course, I feel extremely confident in my programming skills and I feel like I gained a genuine understanding of how coding works and how it is essential to all areas within tech. I'm excited to use these skills at school and hopefully at an internship within a year's time.

Philippa Scroggins

This class was really challenging but it was also fun, and I feel like I know how to use Java way better now.

Sophia Sanat

This is a great class! It's a great way to prepare for a world of programming in the future.

Nina Gannon

It was a nice fast pace that kept me mentally challenged with a teacher who explained everything super well. He made complex stuff feel approachable.

Lizzy McNeil

If you really like computer science or just wanted to learn coding like me. I would highly recommend this course! The student to teacher ratio made it very easy to ask questions.

Harry Ip

The teachers did an excellent job teaching Excel and gave the students ways to handle realistic scenarios and data samples to make what we learned extremely practical.

Lara Morello

Whether you're interested in pursuing web design or are just simply curious to know what it's like, this class is a great choice.

David L. Green

The course lived up to my expectations. I would definitely recommend this course to anyone interested in learning Java.

Dedeep Surampudi

Excellent class that immerses me in a deep and valuable understand of Python and data science!

Erik

The class was so much fun and helped me gain valuable knowledge about the coding language Java!

Lucy Rubin
n/a

The Java Bootcamp teaches the fundamentals of the Java language in an outstanding way that leaves you unable to comprehend how much you've learned in just one course.

Hillel Schein

I'm very happy I took this class and look forward to hopefully taking another one soon!

Hillel Schein

The methods of teaching were very helpful and I learned a lot from this class.

Joshua Smith

A Typical Day at NextGen

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.

Frequently Asked Questions

  • What is NextGen doing to ensure the health of students and staff on campus?

    Please check out our Covid-19 page for more information.

  • 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.

Instructor answering question

Learn Where You’re Comfortable

Attend at our campus in NYC or learn remotely, live online

On Campus in NYC

185 Madison Ave, NYC

Get face-to-face interaction with an instructor and other students when you learn at our NYC campus. Courses are hands-on with a computer and software provided.

  • Live, interactive class
  • Experienced instructor in the room with you
  • Computer and software provided
Students seated in computer classroom with workbooks, paying attention to instructor

Live Online

Remote, from anywhere

Get the same interactivity and access to the instructor as in-person students. There are no extra fees and we’ll work with you to ensure your remote setup is perfect.

  • Live, interactive class
  • Experienced instructor teaching over Zoom
  • Remote setup assistance provided

Online Training Demo

1-Minute Overview

More about live online training

Coding & Design Resources

About NextGen's Summer Computer Courses

It’s obvious that to have a strong career today you need to have some computer literacy. It’s pretty clear, too, that the most lucrative careers involve computers in some way. The real question is, which technical computer skills should you learn to prepare for your future? 

Should you learn design, coding, or both? Maybe you just want to focus on research. When it comes to computers what you should learn falls into these three categories: development, design, or data. 

Should I learn Design or Coding?

Development encompasses web, software, and application development. It requires learning coding languages for specific devices. You’ll learn the architecture of developing for computers and understand the user experience of what you’re creating. 

Design can be anything from how an app caters to a specific audience to the visual graphics on the front of a book. Designs can be tangible, like product labels, or intangible like defining the journey a user will walk through when using a mobile app. 

Data is broad. It usually involves some form of coding. It can mean analysis, architecture, or automation. Generally speaking, students start with learning how to analyze, visualize, and organize data.

Is a data, design, or coding career best for me?

There are creative aspects to each choice because they all require some aspect of problem solving and visual decision making. But they also all require some technical skills from using complex design software to learning to code and write algorithms. 

Some careers will even combine two or three of these options. For instance, web designers choose the visual layout and user experience of a website and often code the front end (the part that the users see and interact with). Then there are data analysts who use design to create visualizations and coding to clean up the data and glean insights that power their visualizations. 

No matter which learning path you decide to embark on, learning these foundational technical skills can power your entire future, provide you with lucrative skills, and give you adjacent opportunities that allow you to change careers later – just in case. 

Why learn Computer Skills in high school?

There are very few well-paying jobs that don’t require computer skills. Whether it’s design software like Adobe Photoshop, coding skills like Python or Java, or data skills with Microsoft Excel, you’ll probably need to be proficient in at least one industry-specific computer skill to gain meaningful employment after high school. 

When you learn these skills in high school, you get a head start on your career. Plus, almost all of these skills are easily transferable so you don’t necessarily need to know what you want to do for the rest of your life to find the things you’ll learn at NextGen useful. 

What can you create with Computer Skills?

You can use the technical skills that you learn at summer camp or after school to kickstart your entrepreneurial endeavors, boost your admissions to college, land an internship after high school, or find an entry-level job at a startup. 

More than that, you can use your new skills to express yourself in a way you never could before. Make creative graphics, build websites and apps, or predict the stock market with the skills you learn! You can build a portfolio of projects to serve any of your future goals. 

Why you should attend a design, coding, or Excel summer camp

Summer is the perfect time to learn new coding skills. You’ll have the time, space, and freedom to actually learn and have fun creating projects with your new skills without the pressure of school and homework. 

You can make a portfolio to apply for internships next year, to use in your college applications, or your Fiverr profile. Maybe you just want to ace your senior year AP computer science class or visual arts project.

Learn design and coding live online over the summer

Don’t worry, learning over the summer doesn’t mean your whole summer is gone. Our classes are on weekdays only and don’t span the entire summer. You can take your computer skills interests down two distinct paths: coding or design. 

Summer design classes for high school students

Design is the perfect career for creative high schoolers. You can choose to do visual and graphic design or apply your design ideas to websites and apps. You can learn over the summer on weekdays with live online or in-person options. 

If you’re interested in learning Adobe Illustrator, InDesign, and Photoshop, check out the Graphic Design Summer Course online for high schoolers. If you want to learn Sketch, HTML, and CSS, you should take the high school live online Web Design Summer Course.

New York locals can take graphic design and web design classes in person at the Midtown Manhattan NextGen location. There’s a Graphic Design Summer Camp in NYC for high schoolers or a high school Web Design Summer Camp in New York. 

Summer coding classes for high school students

When it comes to coding you can focus on data or development. Some coding languages are designed for data science, while others are for web development or software development, still others can do both data science and development! 

The good thing is, you don’t necessarily need to know whether you want to do data science or web development forever. No matter which programming language you choose to learn, once you know one language every other language will be easier to learn. 

If you can’t decide which focus you’re interested in, you can get a comprehensive education with the high school Computer Science Summer Certificate. You’ll learn both Java and Python, the two most popular programming languages in the world. 

Python can be used for both data and development, while Java is mostly used for development. This program provides a certificate too which you can add to your resume or college applications!

If you’re ready to commit to data science, the Python Data Science summer high school course is a great choice. You’ll learn Python, essential Python libraries, and the fundamentals of data science. 

If you know you’ll be taking AP computer science or you know you want to commit to development, the Java Programming Summer Course for high schoolers is perfect for you. You’ll learn development fundamentals, Java, and procedural paradigms. 

Get a head start on your computer skills in high school 

 The earlier you start learning these skills, the better. The thing with technology is that, yes, every year there’s an update or a change, but the foundations will always be important and will not change much from year to year. 

Getting started early will boost your entire career whether you plan to go to college, do a gap year, want to go freelance, think you’ll be an entrepreneur, or simply want to learn these skills for fun. Every single skill you’ll learn in our program can be applied to what you’re learning during the school year. 

Learn design and coding at NextGen

At NextGen, our programs are designed for high school students specifically. All of our instructors use our proven methods that have been used around the world to help you learn with hands-on projects, live instruction, and small classes. 

You’ll leave with the ability to use your new skills right away, a sample project that you can build your portfolio around, and new friends who are interested in design and coding too! It’s the perfect way to learn online for high schoolers over the summer.

Continue reading

Upcoming Coding & Design Classes in NYC or Live Online

All times are listed in Eastern Time unless otherwise specified.

June 2022
Java Programming Summer Program Live Online
June 27–July 15
Monday to Friday 10–1pm
$1,999
50 Hours
NYC or Live Online

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.  

Add to cart
Excel, Finance, & Investing Summer Program NYC
June 27–July 1
Monday to Friday 10–4pm
$1,395
30 Hours
NYC or Live Online

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. 

Add to cart
Java Programming Summer Program Live Online
June 27–July 15
Monday to Friday 10–1pm
$1,999
50 Hours
NYC or Live Online

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.  

Add to cart
Computer Science Summer Certificate Program Live Online
June 27–August 5
Weekdays 10–1pm
$3,695
95 Hours
NYC or Live Online

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

Add to cart
Computer Science Summer Certificate Program Live Online
June 27–August 5
Weekdays 10–1pm
$3,695
95 Hours
NYC or Live Online

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

Add to cart
July 2022
Graphic Design Summer Program Live Online
July 5–29
Monday to Friday 10–1pm
$999
60 Hours
NYC or Live Online

In this graphic design program for High School students, you'll master the most powerful tools in graphic design: Adobe Illustrator, InDesign, and Photoshop.

Add to cart
Excel, Finance, & Investing Summer Program Live Online
July 11–20
Monday to Friday 10–1pm
$1,299
27 Hours
NYC or Live Online

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

Add to cart
Python Data Science Summer Program Live Online
July 18–August 5
Monday to Friday 10–1pm
$1,999
45 Hours
NYC or Live Online

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.

Add to cart
Python Data Science Summer Program Live Online
July 18–August 5
Monday to Friday 1:30–4:30pm
$1,999
45 Hours
NYC or Live Online

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.

Add to cart
Java Summer Program NYC
July 25–August 4
Monday to Friday 10–4pm
$2,495
50 Hours
NYC or Live Online

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.  

Add to cart
Load 4 more courses

showing 10 of 14 courses

Yelp Facebook LinkedIn YouTube Twitter Instagram

Contact Us

Office Hours:
9am–6pm, Mon–Fri

(212) 226-0884 hello@nextgenbootcamp.com

Location

In-Person in NYC

185 Madison Avenue 3rd Floor
New York, NY 10016

Campus Info

Live Online from Anywhere

Live Online Info

NextGen Bootcamp, a Noble Desktop partner company, is dedicated to providing high school students with a state-of-the-art education in computer science and digital design. Our programs include hands-on, immersive summer camps and after-school programs.

Win a Free Class!

Sign up to get tips, free giveaways, and more in our weekly newsletter.

© 1998–2022 NextGen Bootcamp - Privacy & Terms

Compare selected courses Clear selection Comparison limit reached