Python Classes in NYC or Live Online

Hands-on Python Classes & Corporate Training

Master programming principles in Python, data science using Jupyter, and automation with hands-on training in NYC, or earn a New York-licensed Certificate in Data Science. Our Python courses are held at our coding school, Noble Desktop, in Midtown Manhattan.

  • In-person courses
  • Flexible training solutions
  • Small class sizes
  • Hands-on & interactive

Small Group Python Classes

Our Python courses are instructor-led in our Manhattan classrooms or live online (virtual learning).

Show All Python Courses

Corporate Training

Drive team performance and efficiency with NYIM’s industry-leading training. Send employees to our group classes or create a custom training program onsite.

Get a Free Quote

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.

Even though the class was remote, instructor was very good. He managed to keep everyone engaged and get participation. Python is not easy but he managed to start with very basics which is what my team needs.

Carla S.
Credit Agricole

Student rating for Python Classes: 4.8 stars by 5,086 students

  • Carla S. Managing Director @ Credit Agricole Jun 24, 2020
    Intro to Python Programming

    Even though the class was remote, instructor was very good. He managed to keep everyone engaged and get participation. Python is not easy but he managed to start with very basics which is what my team needs.

  • John L. Quant Analyst @ APG Asset Management Jun 17, 2020
    Python for Web Development Bootcamp

    Well worth the time if you want to get started on Python or programming.

Showing 2 of 2 reviews

Upcoming Schedule: Python in NYC

All times are listed in Eastern Time unless otherwise specified.

Upcoming dates and times, grouped by month
Course, dates, and times Price and duration Description Registration
November 2026
November 9–13
Monday to Friday 10am–5pm
$1,895
30 Hours

Build Python machine learning models, prepare data, select features, and evaluate predictions using regression, classification, and tree-based methods.

November 17–December 22
Tuesdays & Thursdays 6–9pm
$1,495
30 Hours

Gain Python skills for data science in this five-day course, where you’ll learn fundamentals, object-oriented programming, and key data science libraries. You’ll also get to manipulate data with NumPy and pandas, perform statistical analyses, and visualize your findings using Matplotlib.

November 17–December 1
Tuesdays & Thursdays 6–9pm
$895
12 Hours

Start coding in Python by mastering fundamental programming concepts and syntax from scratch. You'll learn to work with data types, control flow, functions, and object-oriented principles, establishing a solid foundation for building structured programs.

November 23
Monday 10am–5pm
$425
6 Hours

Learn Python to automate data extraction from websites through web scraping. You’ll write scripts using loops, conditional logic, and powerful packages, enabling you to process large amounts of data and schedule automated tasks.

November 30–December 1
Monday to Tuesday 10am–5pm
$895
12 Hours

Start coding in Python by mastering fundamental programming concepts and syntax from scratch. You'll learn to work with data types, control flow, functions, and object-oriented principles, establishing a solid foundation for building structured programs.

Showing 5 of 69 courses

Choose Python Training for Your Goals

Python is used for general programming, data analysis, automation, and application development. The right starting point depends on whether you want to learn programming fundamentals or apply code to a particular kind of work.

Start with Programming Fundamentals

Intro to Python Programming introduces variables, data types, conditions, loops, and functions. For a shorter introduction, compare Python in a Day, offered through Noble Desktop. Check each class's prerequisites before taking on more specialized work.

Analyze Data with Python

The Python for Data Science Bootcamp focuses on using Python for data work. A sound analysis includes preparing data, exploring it, and explaining what the results do and do not show. Python Machine Learning Bootcamp is a next step for learners who meet its prerequisites.

The Data Science & AI Certificate, offered through NYIM's sister school, Noble Desktop, provides a broader sequence. Compare its current included courses with your existing skills.

Automate Tasks or Build Applications

Python for Automation explores repeatable tasks, while the Python Developer Certificate follows an application-development path. The latter is also offered through Noble Desktop. Choose a path based on the projects you want to build, not simply the language name.

Prepare for Class

Read the course's software and prerequisite information before enrolling. Current course pages identify schedules, tuition, delivery format, and provider. If your goal is business reporting without extensive programming, compare Excel, SQL, Power BI, and Tableau training as well.

Yelp Facebook LinkedIn YouTube Twitter Instagram