subject
Intro

edX: Introduction to Python for Data Science

 with  Filip Schouwenaars

This course is part of the Microsoft Professional Program Certificate in Data Science.

Python is a very powerful programming language used for many different applications. Over time, the huge community around this open source language has created quite a few tools to efficiently work with Python. In recent years, a number of tools have been built specifically for data science. As a result, analyzing data with Python has never been easier.

In this practical course, you will start from the very beginning, with basic arithmetic and variables, and learn how to handle data structures, such as Python lists, Numpy arrays, and Pandas DataFrames. Along the way, you’ll learn about Python functions and control flow. Plus, you’ll look at the world of data visualizations with Python and create your own stunning visualizations based on real data.

Syllabus

Section 1: Python Basics
Take your first steps in the world of Python. Discover the different data types and create your first variable. Section 2: Python Lists
Get the know the first way to store many different data points under a single name. Create, subset and manipulate Lists in all sorts of ways. Section 3: Functions and Packages
Learn how to get the most out of other people's efforts by importing Python packages and calling functions. Section 4: Numpy
Write superfast code with Numerical Python, a package to efficiently store and do calculations with huge amounts of data. Section 5: Matplotlib
Create different types of visualizations depending on the message you want to convey. Learn how to build complex and customized plots based on real data. Section 6: Control flow and Pandas
Write conditional constructs to tweak the execution of your scripts and get to know the Pandas DataFrame: the key data structure for Data Science in Python.
16 Student
reviews
Cost Free Online Course
Pace Upcoming
Subject Data Science
Institution Microsoft
Provider edX
Language English
Certificates $99 Certificate Available
Hours 2-4 hours a week
Calendar 15 weeks long

Disclosure: To support our site, Class Central may be compensated by some course providers.

+ Add to My Courses
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

16 reviews for edX's Introduction to Python for Data Science

Write a review
4 months ago
Michael B R completed this course, spending 7 hours a week on it and found the course difficulty to be easy.
I completed this course in full but as an audit learner. The course is very good with a nice structure and good teachers. A great part of the course is that we get a good amount of practical experience in Jupyter Notebook with Python and numpy, pandas, matplotlib and some introductory machine learning and natural lang Read More
I completed this course in full but as an audit learner.

The course is very good with a nice structure and good teachers. A great part of the course is that we get a good amount of practical experience in Jupyter Notebook with Python and numpy, pandas, matplotlib and some introductory machine learning and natural language analysis.

There is one part about UNIX in data science that is pretty weak, but it isn't connected to the rest of the course and it is in an optional week.

It is a new course, so there are limits on how much help you get from the discussion forum with technical issues. I got annoyed a few times but managed to sort it all out. Hopefully that becomes better in time, but it also doesn't overshadow that it is a great course for getting your hands dirty in python with the topics I mentioned above.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Anonymous completed this course.
This is a course for very beginner, like me. It really helped me to peer a bit into the giantic world of Python, but I hope that I will be able to use this tiny gained knowledge in real life. I must practice and practice and practice much more, this is the key. Why 4 stars? I needed a summary module from the starting Read More
This is a course for very beginner, like me. It really helped me to peer a bit into the giantic world of Python, but I hope that I will be able to use this tiny gained knowledge in real life. I must practice and practice and practice much more, this is the key.

Why 4 stars? I needed a summary module from the starting point at the end of the course, because without refreshing I forgot some important things.
Was this review helpful to you? YES | NO
4 weeks ago
Mwiinga Cheelo completed this course, spending 14 hours a week on it and found the course difficulty to be medium.
Brilliant course. Extremely relevant for rookies to programming with Python for Data Science like me. I completed the course and got a certificate to give me confidence to do advanced courses in Python. Thanks to the team and keep it up.
Was this review helpful to you? YES | NO
9 months ago
Numan completed this course, spending 10 hours a week on it and found the course difficulty to be easy.
This course is probably one of the best python data science introduction course. Instructor is explains the topics very clear and materials are really good.

It took me about 10 hours of my weekend to complete the course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Tejas Dharamsi completed this course.
Was this review helpful to you? YES | NO
a year ago
Jacob Silverman audited this course.
Was this review helpful to you? YES | NO
9 months ago
profile picture
Vivek Patle audited this course.
Was this review helpful to you? YES | NO
a year ago
Zhu Xinmei completed this course.
Was this review helpful to you? YES | NO
2 years ago
Mark Henry Butler completed this course.
Was this review helpful to you? YES | NO
2 years ago
Marat Minshin completed this course.
Was this review helpful to you? YES | NO
a year ago
Lars Johnson completed this course.
Was this review helpful to you? YES | NO
2 years ago
Colin Khein completed this course.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Alex Ivanov audited this course.
Was this review helpful to you? YES | NO
10 months ago
Anil Kumar Jetty completed this course.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Stanley Mwangi completed this course.
Was this review helpful to you? YES | NO
a year ago
Charles Starbuck completed this course.
Was this review helpful to you? YES | NO

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free