Introduction to Python for Data Science

Provided by:
9/10 stars
based on  776 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $99
Start Date In Session

Key Concepts

lightbulb
We've created a summary of key topics covered in this course to help you decide if it's the right one for you. Click individual badges to see more courses on the same topic.

Course Details

Cost

FREE,
Add a Verified Certificate for $99

Upcoming Schedule

  • In Session

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
22114 reviews

Course Description

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.

Reviews 9/10 stars
776 Reviews for Introduction to Python for Data Science

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

4/10 starsCompleted
2 years, 4 months ago
Instructor was excellent: clear, concise, and thorough. Even as an introductory class, though, this course struck me a rather basic and cursory coverage of Python. Regular section assessments were good, but you really should provide a mechanism for feedback on the Final Exam to let students know where they lost points.
Was this review helpful? Yes3
 Flag
TOLULOPE ADEDAYO profile image
TOLULOPE ADEDAYO profile image

TOLULOPE ADEDAYO

8/10 starsCompleted
2 days, 17 hours ago
Great course, the instructor was excellent and precise. The assessment was thorough and encompassed all that was taught by the instructor and i like the idea of getting to know ore tricks as you run through the lab. The knowledge checks could be better though, I feel it is too easy and straightforward. I like the videos, short and precise, you would have to be an extremely lazy individual to get bored watching because it only takes a few minutes I feel Datacamp or Edx could do better with the documentation though, they look too complex, jam-packed and boring. I think it will be better if Datacamp or Edx can help with the documentation by streamlining it, and taking away the extravagances making it suitable, appropriate, readable and explanatory enough for an introductory class. Nevertheless, it is a great course for a introductory class or anyone starting their python journey in Data science. It will help build a solid foundation, o... Great course, the instructor was excellent and precise. The assessment was thorough and encompassed all that was taught by the instructor and i like the idea of getting to know ore tricks as you run through the lab. The knowledge checks could be better though, I feel it is too easy and straightforward. I like the videos, short and precise, you would have to be an extremely lazy individual to get bored watching because it only takes a few minutes I feel Datacamp or Edx could do better with the documentation though, they look too complex, jam-packed and boring. I think it will be better if Datacamp or Edx can help with the documentation by streamlining it, and taking away the extravagances making it suitable, appropriate, readable and explanatory enough for an introductory class. Nevertheless, it is a great course for a introductory class or anyone starting their python journey in Data science. It will help build a solid foundation, on which you can build on.
Was this review helpful? Yes0
 Flag
T G profile image
T G profile image

T G

8/10 starsCompleted
3 days, 15 hours ago
Basic course. Could take a "free" course and learn all the same stuff. Content was decent enough though, however, throughout the quizzes and labs you are asked questions about information you were not taught at all. I would not take this course again if asked to; not worth the time/money to do so.
Was this review helpful? Yes0
 Flag
Dheeraj Choudhary profile image
Dheeraj Choudhary profile image

Dheeraj Choudhary

6/10 starsCompleted
2 weeks, 5 days ago
Course is too basic to spend that much money. Course is great for beginner to get a feel of Python and Data Science but not value for money too basic course. It should have been a free course even spending 10 dollar is no justice for other instructor who are providing much more advance course for free.
Was this review helpful? Yes0
 Flag
David MacAdam profile image
David MacAdam profile image

David MacAdam

4/10 starsCompleted
1 month, 1 week ago
One of the worst experiences I've had on EdX. You can't do anything without a separate window open to search for what they want you to do, because 90% of what is expected of you isn't taught to you. ESPECIALLY at the end.
Was this review helpful? Yes0
 Flag
Peter profile image
Peter profile image

Peter

10/10 starsCompleted
1 month, 3 weeks ago
I had no previous knowledge of Python yet I thought the course was fairly easy to follow. The final exam was very difficult for me as I did not feel adequately prepared to confidently answer questions in 4 minutes after practicing the application of each subject matter only once or twice.
Was this review helpful? Yes0
 Flag
emeka profile image
emeka profile image

emeka

10/10 starsTaking Now
1 month, 3 weeks ago
excellent instructor, amazing python integrated lab environment, and a good place to begin for prospective data scientists. the course highlights the value of practice as the best way of learning/coding in python through her regular labs, exercises and further reading materials provided.
Was this review helpful? Yes0
 Flag
Akos profile image
Akos profile image

Akos

2/10 starsCompleted
2 months ago
This is a great course to understand the basic functionalities of Python for Data Science. As the title says. Although, the difficulty of the quizzes and labs after each lesson are way too easy compared to the final labs and exam...
Was this review helpful? Yes0
 Flag
CHUN-LI HOU profile image
CHUN-LI HOU profile image

CHUN-LI HOU

10/10 starsCompleted
2 months, 3 weeks ago
Many thanks for your course! The content was perfect for its learner's level. But, it was sorry that it didn't explain a good amount of functions in numpy or pandas, which are both well-used packages in data analysis. If the course could change to it, the class would be more useful!
Was this review helpful? Yes0
 Flag
Eugene Asiedu profile image
Eugene Asiedu profile image

Eugene Asiedu

10/10 starsCompleted
2 months, 4 weeks ago
The course content was clear and just on point, the instructor was very good. I have learnt and understood a lot from this course. Thank you very much
Was this review helpful? Yes0
 Flag
Juan Carlos Garcia Medina profile image
Juan Carlos Garcia Medina profile image

Juan Carlos Garcia Medina

8/10 starsCompleted
3 months ago
This is a good course, however I would have liked more to see more topics of real data science instead of basics of python, the main problem with the course is that it has some problems with certain mistakes in the labs, you should correct that.
Was this review helpful? Yes0
 Flag
Absalom Herrera profile image
Absalom Herrera profile image

Absalom Herrera

8/10 starsCompleted
3 months, 2 weeks ago
Nice course for someone who is totally new to Python and Data Science! It was a nice overall experiance, but there are some issues in the excercises that need addressing.
Was this review helpful? Yes0
 Flag
Santiago Hernandez profile image
Santiago Hernandez profile image

Santiago Hernandez

8/10 starsCompleted
3 months, 2 weeks ago
Content: Very easy, designed for people that have never programmed before. Instructor: Has a wide knowledge on the subject, however, he does not explain everything he knows. Provider: Excellent, you do not need to download anything; the course has everything at your disposal.
Was this review helpful? Yes0
 Flag
Alice profile image
Alice profile image

Alice

8/10 starsCompleted
3 months, 4 weeks ago
About the content: It is a good introduction for someone that has never programmed before. The only thing maybe the final exam was a little bit too easy. About the Instructor: very good, he made concise video with the important things. About the provider: It was very good organized, also because you don't have to download anything. In fact the esercises and exam were all on a separate interface (datacamp) which was also very good and easy to use.
Was this review helpful? Yes0
 Flag
Elena profile image
Elena profile image

Elena

10/10 starsCompleted
4 months ago
A wonderful introductory course for those, who want to start playing with Python. Labs provide students with the opportunity to learn key topics in an interactive manner. The final lab is especially challenging. At the same time it demonstrates the plethora of Python methods and tools which makes this language indispensable for data scientists. As far as a mechanism for feedback and review of mistakes in the Final Exam, mentioned in the previous review of the course made by Student, is concerned, if it were in place, it would be really useful, as it could enable the enrolled participants to pay greater attention to certain topics.
Was this review helpful? Yes0
 Flag
Richard Z profile image
Richard Z profile image

Richard Z

10/10 starsCompleted
4 months, 1 week ago
This course was great. Difficult concepts are explained really well and the labs are great. I was a little surprised by some new concepts in labs, but realized that this helped me learn to look up what I needed on other sites. I definitely recommend this course for anyone who's taking first steps into Data Science
Was this review helpful? Yes0
 Flag
Martin C profile image
Martin C profile image

Martin C

8/10 starsCompleted
4 months, 1 week ago
A good course but the Lab exams were much harder than what was presented in the course. You wouldn't be able to do them without access to the internet/support docs. Maybe that's the point though?? Presenter was good and knew his stuff and was enthusiastic
Was this review helpful? Yes0
 Flag
Ramazan Ince profile image
Ramazan Ince profile image

Ramazan Ince

10/10 starsCompleted
4 months, 1 week ago
Python was new to me. I did not experience it before.I realy enjoyed and learnt many new things during the course. The instructor was highly motivated and the way he presented the topics were in the very basic level for me the capture the topics easily. I will continue to learn more on the Data Science aspect of Python. Thanks to every one of you for such a wonderful course.
Was this review helpful? Yes0
 Flag
Vaman Hameed profile image
Vaman Hameed profile image

Vaman Hameed

10/10 starsCompleted
4 months, 1 week ago
The overall experience of the curriculum was very good for me and I enjoyed using datacamp lab environment. The instructor was very clear and precise I was able to understand all the concepts. The videos were of very good quality and they have given lot of options for you to explore . The only difficulty that i faced is that for some exercices you have to answer exactly as it is in the algorithm or you'll encounter an error. I enjoyed learning. Hope you will too :)
Was this review helpful? Yes0
 Flag
Gri Gr profile image
Gri Gr profile image

Gri Gr

10/10 starsCompleted
4 months, 2 weeks ago
The course is really great! It contributed to my gaining good basic knowledge about Python a lot. The instructor is splendid, the material is excellent and the teaching method is brilliant.
Was this review helpful? Yes0
 Flag
Data Jo profile image
Data Jo profile image

Data Jo

10/10 starsCompleted
4 months, 2 weeks ago
Excellent course. Thank you Microsoft and team, you've done a great job here. Hit all the marks, compassionate, thorough, well-crafted and designed. User-friendly, thoughtful, concise and effective. I'm already doing analytics after this course. And agreed with other commenters, some aspects of the final lab were difficult and took quite some time to solve due maybe to idiosyncratic or stylistic matters rather than conceptual or fundamentals. But that's just a minor critique.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 0 reviews
  • 0 completed
4 months, 2 weeks ago
I am really happy with this course . I learnt this to pursue machine learning. Of course it doesn't make you an expert , but it gives you a very good base in python to exploit differnt stuff like machine learning ,data science etc...
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

6/10 starsCompleted
4 months, 2 weeks ago
If you rely on the course material alone you'll never pass. The course is relatively easy for the first 4/5ths and then throws a whole bunch of concepts at you which were not covered in any of the tutorial material in the final labs!
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 0 reviews
  • 0 completed
4 months, 3 weeks ago
It is really useful introductory summary of many subjects on data silence in Python. It is suitable for getting started in data silence and should be followed by another intermediate course
Was this review helpful? Yes0
 Flag
Pierre P profile image
Pierre P profile image

Pierre P

8/10 starsCompleted
5 months ago
Very nice course, well made, and accessible for foreign students. As i had basics on Python, the begining was a a bit too easy. The labs are intuitives, the quizzes are a bit easy, the final exam is nice too. the Final lab are the most interesting ones, i was pushed to find solutions on the python documentation.
Was this review helpful? Yes0
 Flag
amine ahnine profile image
amine ahnine profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
5 months, 2 weeks ago
i started as a complete novice , and thanks to this course i'm really comfortable with using Python now ! this really helped me start my journey for learning data science!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
5 months, 2 weeks ago
All in all very good introduction. Some information was not completely clear. The use of Data camp was brilliant. Great start to get you excited about pursuing data science. More notes could've been given about Pandas
Was this review helpful? Yes0
 Flag
Yash Rajaram Bagayatkar profile image
Yash Rajaram Bagayatkar profile image

Yash Rajaram Bagayatkar

10/10 starsCompleted
5 months, 2 weeks ago
Clear and concise course. Well taught with great examples. Great introduction to python for beginners, getting me excited to dive deeper into data science!
Was this review helpful? Yes0
 Flag
Shalini Reddy profile image
Shalini Reddy profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
5 months, 2 weeks ago
Instructor was really good at teaching in a very clear cut and understandable manner. The exercises were good to test the concentration towards the video. But little more information if added that will be great. Other than that this course is really well thought.
Was this review helpful? Yes0
 Flag
Tejas Morkar profile image
Tejas Morkar profile image

Tejas Morkar

10/10 starsCompleted
5 months, 2 weeks ago
Excellent instructor and all the exercises are interactive and fun to complete.The tests check almost most of the topics covered and this helps to test your retention power.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.