Discover Classes. Earn 10% Rewards.

Python Machine Learning Bootcamp

Build the practical abilities needed to tackle real-world problems through machine learning. Investigate time-tested algorithms and statistical concepts, and discover how to measure the accuracy of your models. Push your Python programming abilities further and excel in the field of machine learning.

  • All levels
  • 18 and older
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • 185 Madison Ave, New York, NY & Virtually Online

Express Checkout – $1,895


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Start Dates (16) $1,895/person

Show all 5 sessions
  • Mon, Nov 09 at 10:00am - 5:00pm
  • Tue, Nov 10 at 10:00am - 5:00pm
  • Wed, Nov 11 at 10:00am - 5:00pm
  • Thu, Nov 12 at 10:00am - 5:00pm
  • Fri, Nov 13 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Dec 07 at 10:00am - 5:00pm
  • Tue, Dec 08 at 10:00am - 5:00pm
  • Wed, Dec 09 at 10:00am - 5:00pm
  • Thu, Dec 10 at 10:00am - 5:00pm
  • Fri, Dec 11 at 10:00am - 5:00pm
20 left
Book
Show all 10 sessions
  • Tue, Dec 29 at 6:00pm - 9:00pm
  • Tue, Jan 05 at 6:00pm - 9:00pm
  • Thu, Jan 07 at 6:00pm - 9:00pm
  • Tue, Jan 12 at 6:00pm - 9:00pm
  • Thu, Jan 14 at 6:00pm - 9:00pm
  • Tue, Jan 19 at 6:00pm - 9:00pm
  • Thu, Jan 21 at 6:00pm - 9:00pm
  • Tue, Jan 26 at 6:00pm - 9:00pm
  • Thu, Jan 28 at 6:00pm - 9:00pm
  • Tue, Feb 02 at 6:00pm - 9:00pm
20 left
Book
Show all 5 sessions
  • Sun, Jan 17 at 10:00am - 5:00pm
  • Sun, Jan 24 at 10:00am - 5:00pm
  • Sun, Jan 31 at 10:00am - 5:00pm
  • Sun, Feb 07 at 10:00am - 5:00pm
  • Sun, Feb 21 at 10:00am - 5:00pm
20 left
Book
Show all 5 sessions
  • Mon, Feb 01 at 10:00am - 5:00pm
  • Tue, Feb 02 at 10:00am - 5:00pm
  • Wed, Feb 03 at 10:00am - 5:00pm
  • Thu, Feb 04 at 10:00am - 5:00pm
  • Fri, Feb 05 at 10:00am - 5:00pm
20 left
Book
Showing 1 – 5 of 16

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Python Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

Machine learning is one of today's most sought-after technical skills. These algorithms power the majority of financial trading on Wall Street, drive personalized recommendations at industry giants like Amazon, Spotify, and Netflix, and underpin breakthroughs across healthcare, logistics, and beyond.

This bootcamp is built around the practical competencies required to tackle real-world machine learning challenges. You will start with linear and logistic regression, two of the most proven and widely used approaches in the field. From there, the curriculum advances into methods with fundamentally different theoretical underpinnings, including k-nearest neighbors, decision trees, and random forests. Along the way, you will develop a working understanding of core statistical principles such as bias, variance, and overfitting, and you will gain hands-on experience evaluating model accuracy and selecting the right features and algorithms for each problem.

Every algorithm covered in this course is introduced with a visual explanation of its mathematical foundations, making the material accessible without requiring formal math prerequisites. The emphasis throughout is on building real skills you can apply immediately. Students entering this course should be comfortable writing Python programs and working with the NumPy and Pandas libraries.

Proficiency in Python and its data science ecosystem, particularly NumPy and Pandas, is required before enrolling. Students who have not yet developed this foundation are encouraged to complete our Python for Data Science Bootcamp prior to registering for this course. This prerequisite ensures all participants can engage fully with the hands-on exercises and get the most out of every session.

Prerequisite:

Students must be comfortable with Python and its data science libraries, including NumPy and Pandas. Those new to Python are required to complete the Python for Data Science Bootcamp before enrolling in this course.

Learn more about the Python Machine Learning Bootcamp at NYC Career Centers.

Syllabus

1. Course Kick-off & Python Refresher

  • Data Science tool recap - Pandas and indexing
  • Exploratory data analysis (EDA): standard deviations and uniform vs. normal distributions using NumPy/Pandas
  • Hands-on: loading CSVs, basic plotting with Matplotlib

2. Data Visualization & Simple Linear Regression

  • Crafting clear scatterplots: labels, grids, styling
  • Single-variable linear regression (attendance → concessions)
  • Train-test splitting and dealing with outliers
  • Evaluating models with R²; interpreting residuals
  • Extended example: car-sales dataset, predicting price from one feature

3. Binary Classification & Logistic Regression

  • From regression to classification: why logistic vs. linear
  • Implementing logistic regression on an employee “stay/leave” dataset
  • Classification metrics deep dive: accuracy, precision, recall, F1 score, ROC curve
  • Understanding variability: train-test ratios, data shuffling, sample size effects
  • Confusion matrix analysis

4. k-Nearest Neighbors & the Iris Dataset

  • Introduction to k-NN: distance metrics, choosing k
  • Dataset exploration: sepal/petal measurements, plotting clusters
  • Preprocessing: label encoding categorical data, feature scaling
  • Model training, hyperparameter tuning, evaluating with confusion matrix and classification report
  • Brief intro to decision-tree logic (setting up for ensembles)

5. Ensemble Methods & Neural Networks

  • Random forest classifiers on the Titanic dataset: feature engineering, importance scores
  • Kaggle workflow: generating predictions, submitting to competition
  • Neural network primer: perceptron to multilayer architectures
  • Hands-on MNIST digit classification with Keras/TensorFlow in Colab

Refund Policy

  • Students may cancel up to 11 business days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price).
  • Cancellations within 11 business days are not permitted, but students may reschedule up to 4 business days before the class start date.

For cancellations and reschedules, please email us at [email protected]

Reviews of Classes at NYC Career Centers (686)

Similar Classes

NYC Career Centers

Career Centers is a premier provider of software training courses for individuals and businesses. With a wide range of offerings and a state-of-the-art training facility in NYC, they offer instructor-led classes, corporate training, and room rentals.

View school profile
NYC Career Centers
Vetted by CourseHorse

A verified Brooklyn educator.

Loading...