Learning Python for Data Science

Professional Certificate Program

Join Harvard Online in this series of online courses taught by renowned faculty to put your Python skills into practice for applied data science.

Featuring faculty from:
View All Courses In This Series

What You'll Learn

Data science is an ever-evolving field, constantly iterating and innovating as technologies and algorithms improve. In order to drive your career forward, you must stay on the cutting-edge of the newest programming languages, such as Python, to stand out from the rest.

Based around three courses, this Professional Certificate in Learning Python for Data Science focuses on hands-on learning—putting your Python skills into practice for applied data science. Each course will build upon each other, preparing you to solve complex business challenges using coding and data analysis. No prior coding experience required to enjoy this program.

 

Taught by experts in the field, you will learn the foundations of Python programming and statistics before moving into more advanced learning around Python for machine learning and AI—all while building your quantitative reasoning and statistical skills. By combining these tools, you will not only become a more invaluable contributor to your team and organization, but you also will kickstart your career in the in-demand field of data science.

After completing the Professional Certificate in Learning Python for Data Science, learners will understand:

  • How to read and write Python code.
  • Functions, arguments, and return values; variables and types; conditionals and Boolean expressions; and loops.
  • Basic problem-solving mechanisms using probability and statistics.
  • How to recognize common fallacies in probability and ways statistics are abused or simply misunderstood.
  • Applications of Python programming for data science, using popular libraries such as Pandas, numPy, matplotlib, and SKLearn.
  • How Python serves as a foundation for machine learning and artificial intelligence.

Series Courses

Read More

CS50's Introduction to Programming with Python

Functions, Arguments, and Return Values (oh my!)

Join Harvard Professor David J. Malan in this online course that will introduce you to programming using Python, a popular language for data science and more.

Read More

Fat Chance: Probability from the Ground Up

Increase your quantitative reasoning skills through a deeper understanding of probability and statistics.

Through highly visual lessons and guided practice, this course explores the quantitative reasoning behind probability and the cumulative nature of mathematics by tracing probability and statistics back to a foundation in the principles of counting.

Read More

Introduction to Data Science with Python

Learn Python for data analysis

Join Harvard University Professor Pavlos Protopapas, in this online course to learn how to use Python to harness and analyze data.

Job Outlook

  • According to Glassdoor in 2022, data scientists have the third highest-paying job in America, with a median base salary of $120,000 per year.
  • The BLS job outlook for those with a data science career and others in computer and information research is projected to increase by 15 percent between 2019 and 2029. This employment growth rate is much faster than average for all occupations (by 11%).

Enrolling Now

$747

3 courses in 6 months

Start Today

Related Courses

Read More

Data Science for Business

Move beyond the spreadsheet

Designed for managers, this course provides a hands-on approach for demystifying the data science ecosystem and making you a more conscientious consumer of information.

Read More

Data Science Principles

Are you prepared for our data-driven world?

Data Science Principles gives you an overview of data science with a code- and math-free introduction to prediction, causality, data wrangling, privacy, and ethics.

Read More

CS50's Understanding Technology

Become A Computer Person

Join David J. Malan in this online course that is designed as an introduction to technology for students who don’t (yet!) consider themselves computer persons.