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!