Python for Data Science and ML

Learn the Python you need to advance your Data Science career. 

Get Started

By sharing your email, you agree to our Privacy Policy and Terms of Service

Live Online​


Duration 8 Weeks



Instructors From:
5 of 5 Student
rating on Switch up
5 of 5 Student
rating on Switch up
5 of 5 Student
rating on Switch up

Python for Data Science

Go from Python beginner to tackling data rich, real world Data Science and Machine Learning problems.

What You'll Learn

We partnered with industry insiders, so you can learn the skills that employers look for. The curriculum is split into 5 units covering the topics below.

Pandas (Python Data Analysis Library)


Supervised Machine Learning

Unsupervised Machine Learning

Data Visualization & Presenting Results

Learn the key building blocks for Data Science with Pandas (Python Data Analysis Library) and Numpy including functions, arrays, 

Use Numpy, one of the most common and robust  to create functions, arrays, other common elements to need data to build your first ML model. 

Learn how to use Python to create and train supervised machine learning models like Linear Regressions, Logistics Regressions, and Random Forrest. 

Learn how to use Python to create and train un-supervised machine learning models like K-Means, clustering algorithms and more. 

Use Matplotib and Seaborn to visualize data in Python & learn how to present results to stakeholders.

Your Work Product
To earn your certificate, you will complete an industry-level analysis project on a data set either of your choosing or from one of our Career Track Data Sets. This will be an end-to-end analysis, requiring you to collect and clean data, develop a hypothesis, and analyze your data to prove or disprove it. You will then create visualizations to present your insights in a meaningful way.
Work 1:1 with an Industry mentor
Mentor-guided learning not only helps you build skills faster but also enables career growth.
Director of Analytics
Analytics Manager

Data Science Lead

NM Logo

Data Engineer


1:1 Expert Guidance

Guided, virtual sessions with your personal mentor: a top-level industry expert. Learn what it takes to work in analytics from someone that’s does it every day


Personalized Career Growth

Work with your instructor and mentor to develop an exceptional work product at the conclusion of your course, utilizing real data sets specific to your industry. Polished and presentable for current and future employers 


Powerful introductions & community support

At Promotable, meaningful connections are key. Our mentors work amongst a unique network of data analytics leaders and talent seeking professionals.

Earn a Promotable Python for Data Science Certificate

Proudly display your completion of our course with a licensed certificate and share your accomplishment amongst your network with our LinkedIn Badge

Is this program right for me?

This course was designed for people with prior experience in statistics and programming, such as software developers, analysts, and finance professionals. All professional and academic backgrounds are welcome.


6 months of active coding experience with a general-purpose programming language (e.g., Python, R, Java, SQL)


You have used Python before and understand the basic syntax or you’ve completed our Python Essentials course.

Comfortable with basic probability and descriptive statistics, including concepts like mean and median, standard deviation, distributions, and histograms
More questions about the program?

Schedule a call with our Admissions team or email our Admissions Manager, who will help you think through the decision.

If you don’t meet these requirements, check out our Python Essentials course instead.

The Admissions Process


Submit your application

Fill out our application form to get started. There is no application fee. It takes about 10-15 minutes. You should expect a reply in 2-3 business days.


Interviews with an Admissions Director

We’ll discuss your background and learning goals to make sure oyu’re a good fit for the program.


Complete your Payment

Once you’ve been accepted, select your payment option or refer us to your company if they are paying for your tuition. 


Join the program

If you pass the skills survey, we will send you a registration link. Choose the start date and payment plan that works for you (we can help!). You’ll be on of the fewer than 20% of applicants who secured a spot in the Data Science Career Track. Congratulations!

Fill out our application form to get started. There is no application fee. It takes about 10-15 minutes. You should expect a reply in 2-3 business days.

Program Cost

The total cost for the program is $2,500.

Promotable also offers some of the most competitive payment options for digital learning, with a range of flexible plans and scholarship opportunities

Flexible Payment Options

Monthly Payment Plans: Split your tuition into smaller monthly payments.

Monthly Payment Plans: Split your tuition into smaller monthly payments.

Up Front: Pay in one payment
Employer Sponsorship
Next Class Start Date

The Data Engineering Career Track is a 6-month program. Most students devote 15-20 hours a week to complete the course. You can complete the course earlier by putting in more time per week.

The next cohort start

The next cohort start
Oct 6, 2020

Deadline for applications

Deadline for applications
Oct 1, 2020

Promotable Difference
Tailored Course Structure

With our industry level data sets, 1:1 mentor support, our courses are structured so they support your career goals.

Become Certified

Show your skills on Linkedin and your Resume

Hands On

All of our courses are instructor led and hands-on so that you can learn from our expert practitioner instructors

Frequently Asked Questions
1How long is the course?

Most of our courses are 5 hours per week. Please check each course for further details.

2How do I contact Promotable?

Feel free to send an email to [email protected] and someone from our team will be in touch.

3How big are the classes?

We think students have the best experiences with small classes. That’s why our classes will never have more than 15 students.

4Who are the instructors?

Our instructors are all full time Data Science practitioners who work at industry leading companies.

5What is your refund policy?

One Time Classes (usually 3 hrs or less): No refunds unless the class is canceled by us.

Before class starts: Total fee less $250 non-refundable administrative fee.

After your class starts: If you request a refund, you will be refunded a prorated amount of the course cost based on the date the refund request is received less a $500 admin fee.

Alumni Network
Our Alumni Work At