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

This course includes

  • 45 hours of live, project-based training from experts
  • Software Access
  • 1-on-1 bonus training
  • Proprietary workbook included
  • Access to class recordings (30 days)
  • Verified digital certificate of completion

Python is the leading language used by programmers today. It is also ideal for beginners because it is powerful and easy to learn. In the first half of this hands-on Python course, you will begin by learning the fundamentals of Python code and then transition into more complicated programming tasks. The second half of the course focuses primarily on data science using Pandas, Matplotlib, and Sci-Kit learn. These packages will teach you how to input, analyze, and graph data.

You'll also get introduced to how AI tools can support your Python workflow by helping generate code, explain concepts, and speed up problem-solving. You'll also see how Python is used behind the scenes in many AI applications, especially when working with data and building the foundations of machine learning.

  • Duration & Schedule: This course will be held in person in NYC over the summer. The schedules include a 10 am-4 pm each day, as well as shorter 10 am-1 pm and 1:30 pm-4:30 pm schedules. This Python summer course is also available live online.
  • Prerequisites & Ages: The program is ideal for high school students with a strong interest in coding. Prior coding/programming experience is not required, but students should be comfortable with computer basics. This course is great for any teen interested in coding, finance, journalism, marketing, and communication.

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

  • 45 Hours
  • Price before discounts: $2,495 Full tuition: $2,195 Early bird discount applied
  • NYC or Live Online
  • Work on real-world projects
  • Expert instructors
  • Small classes

Self-Paced

Attend this course online as self-paced training with access to an instructor for questions. When you purchase the self-paced course, you may also attend the live course for free within one year.

Course Reviews

From our hands-on training style to world-class instructors and custom-crafted curriculum, we deliver results our alumni are proud of.

Very thorough material and hands-on experience. Everyone cares about you and you can ask as many questions as you like. Better than a regular class.

  • Kendrick Berman
  • Corey Feldman
  • Jared Tsang
  • Soham Bafana
  • Roland Shen
  • Shane L.
  • Jonah S.
  • Saif AlHammadi
  • Tara Fak
  • Maxim Kurdimov

Tuition

Full Tuition

Price before discounts: $2,495

Full tuition: $2,195

Early bird discount applied

Learn the Skills Guarantee™

Work on real-world exercises & projects

1-on-1 Bonus Training Included

We want you to leverage the skills you’ll learn. In addition to 45 hours of hands-on, small group training, you’ll receive one 1-on-1 training session where you can:

  • Review any concepts or projects from class
  • Receive assistance applying skills to your own project

Earn a Certificate of Completion

Upon completion of this course, you’ll receive an official certificate testifying to your mastery of the curriculum. We’ll send you a link where you can download your certificate, share it online with your friends, post it to your professional network on LinkedIn, and view all your earned certificates. Congratulations on your achievement!

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

What You'll Learn at a Glance

  • Learn Python fundamentals including data types, conditionals, loops, and functions
  • Manipulate and clean real-world data using Pandas and NumPy
  • Read, write, and process files while working with string methods and structured data
  • Visualize data with Matplotlib by creating custom charts, histograms, and plots
  • Explore machine learning techniques such as linear regression, classification, and K-nearest neighbors
  • Complete a capstone project that demonstrates your ability to analyze and present data insights

Course Syllabus

Introduction to Programming

  • History of Python
  • Understanding Hardware
  • Anaconda Distribution
  • Jupyter Notebook Fundamentals
  • Writing First Program (‘Hello World’)

Python Fundamentals

  • Data Types
  • Operators
  • Control Flow
  • Functions
  • Conditionals

Data Science Fundamentals

  • Import Data
  • Functions

Advanced Python Fundamentals

  • Lists
  • Tuples, Sets, Dictionaries
  • Control Flow

Data Analysis

  • Cleaning Data
  • Filtering Data
  • Advanced Grouping

Frequently Asked Questions

How is this class structured?

The first half of this class covers Python the language and general computer science topics. The following hours cover data science topics such as descriptive statistics, data importation, graphical representation of data, and forecasting models.

Is this course open to beginners?

Yes, this course is open to beginners. Students must be comfortable using a computer. No other prior knowledge is required.

Can I take this course online (remote learning)?

You may attend this training virtually (online) at the scheduled time the course is offered (New York, Eastern Time).

What’s included with my tuition?

  • A hands-on learning experience working on projects and exercises, which is proven to boost comprehension, retention, and engagement
  • Expert instructors who are industry professionals and experienced educators that are driven to help you succeed
  • Top-notch curricula that have been tried and tested over many cohorts

About NextGen's Python Summer Camp in NYC

Python is the world’s fastest-growing programming language. It’s versatile enough to be used for both web development and data science and it’s also one of the most powerful programming languages in existence.

Why attend a data science bootcamp in high school?

Python programmers who focus on data science are in high demand right now because businesses are leaning on data more than ever. They’re using it to predict sales, recommend items for customers, sort their products, or boost their advertising efforts.

Hands-on Data Science Projects at NextGen

Learn the most powerful and versatile programming language this summer with NextGen. You’ll learn the fundamentals of Python through hands-on exercises and projects. Add your final project to your portfolio and then use your new skills to create even more!