Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Python for Data Science

Python for Data Science

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.6/10 (Our Score)
Product is rated as #110 in category Data Science

In the information age, data is all around us. Within this data are answers to compelling questions across many societal domains (politics, business, science, etc.). But if you had access to a large dataset, would you be able to find the answers you seek? This course, part of the Data Science MicroMasters program, will introduce you to a collection of powerful, open–source, tools needed to analyze data and to conduct data science. Specifically, you’ll learn how to use: python jupyter notebooks pandas numpy matplotlib git and many other tools. You will learn these tools all within the context of solving compelling data science problems. After completing this course, you’ll be able to find answers within large datasets by using python tools to import data, explore it, analyze it, learn from it, visualize it, and ultimately generate easily sharable reports. By learning these skills, you’ll also become a member of a world–wide community which seeks to build data science tools, explore public datasets, and discuss evidence–based findings. Last but not least, this course will provide you with the foundation you need to succeed in later courses in the Data Science MicroMasters program.

Instructor Details

Ilkay Altintas is the chief data science officer at the San Diego Supercomputer Center (SDSC), UC San Diego, where she is also the founder and director for the Workflows for Data Science Center of Excellence. She received her Ph.D. degree from the University of Amsterdam in the Netherlands with an emphasis on provenance of workflow-driven collaborative science and she is currently an assistant research scientist at UCSD.

Specification: Python for Data Science

Duration

90 hours

Year

2020

Level

Expert

Certificate

Yes

Quizzes

No

29 reviews for Python for Data Science

4.2 out of 5
14
13
1
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Anonymous

    One of the better Python DataScience course out there. Good overview of how various tools are used in the Data Science process.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Ashlynn Pai

    This course gave clear instructions on how to get started in making data science projects with Python and Jupyter Notebooks. Unlike some other courses, the walkthroughs were prepared as Jupyter Notebooks which saved me from having to stop the videos every two seconds to type out notes. Following the instructions made it easy to prepare the two projects.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Ronny De Winter

    Practical introductory course for data science using python and its major data science libraries (numpy, pandas, matplotlib, …). The use of jupyter notebooks encourages to dive into it and explore in further detail.

    The course has good references to and makes good use of open data available on the internet, both for the lecture examples and the assignments. The projects are relevant and useful.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Anonymous

    Overall a pretty good course and intro to data science using Python. How much you learn from this course is pretty much what you put into it. The grades are very easy to earn and earning a high grade doesn’t necessarily mean that you learned a lot. The best thing about the course are the jupyter notebook notes and exercises. They are very detailed and you learn by example. One thing I wish the instructors did was actually grade the projects instead of leaving it to peer review. Peer review is arbitrary and most of the time my peers did not really understand my project mostly because I used statistics which is out of the scope of the course, but I put extra time into figuring stuff out and wish that I could receive better feedback on that aspect. It would have been really valuable if someone could have provided feedback because there was one hurdle I could not move pass despite researching the topic a lot. In my final project one of my peers took marks off just because I didn’t have a plot for one of my research questions that specifically asked for parameters that could predict the response well which doesn’t need a plot. Meanwhile, I spent my time going through other people’s projects and giving feedback whenever applicable. A project in particular I looked at was 400 pages long, 398 pages of it was a long error message. There is also no penalty for giving someone a bad peer review or bonus for giving a good peer review to someone else, so really peer review is a waste of time and most of the time doesn’t benefit either side.

    Each week of the course takes roughly a few hours to complete. I personally completed the entire course in about 70 hours. 25 30 of those hours working on the mini project and final project, 6 hours on peer review for both projects.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Dave Guenther

    This was my first time taking an online course as if it were a college class. The content is excellent, and the instructors are also excellent. One of them speaks a little fast, but all video lectures come with subtitles. I didn’t rate this 5 stars because there was at least one time where I asked a forum question to the course staff, which was also echoed by another classmate regarding potential erratum in the machine learning section that wasn’t major, but had me wondering if I had misunderstood some concepts of parallel plots but the edx staff never responded to the question.

    Though I spent way more time on this course per week compared to what the course suggests (10 hours/week), I spent most of my time filling up a spiral notebook with notes on concepts, syntax, and other aspects of Python and Data Science to help commit it to memory and to retain as reference for after the course. Additionally I spent much longer on the mid term and final projects for the course, not because the course didn’t prepare me for them but because I chose hard problems to solve so I could get stuck and figure out the solution.

    While I have some programming knowledge, I had never used Python before taking this course. I use it every day now in my current job and it has become my go to tool to solve any data related questions or problems. I would highly recommend this class to anyone interested in learning Python or learning how to think about or process data sets.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Varun Sharma

    Hi I audited the course and this is definetely one of the good courses for getting intro to data science with python . Since iam a working professional i didnt had enough time after office completion 6.30 pm , to complete it on daily basis but i sticked to atleast 3 hrs daily .

    At multiple places instructor used different ways to do the same task which is good for exposure but confusing for naive learners.

    There were few concepts that cud hv been explained more easily.

    My advice to the team wud be to explain via a small data set which learners cud visualize and get an idea of and then elaborate concepts on the actual data sets used.

    I started with this course around mid october 2017 . I also referred other short you tube videos parallely to reinforce better understanding .thats why i am still in last week of the course in jan 2018 .

    But all and all course helped me enabled with the jupyter python broadly and github , conda to some extent .

    Helpful(0) Unhelpful(0)You have already voted this
  7. Vikram Aditya

    It’s a great course. I learnt a lot though I had prior Python knowledge. Instructors are great. You are also rewarded for course engagement in addition to assignments. As an audit learner I scored 70% on the course spending 1 2 hours per week. If your profession is in the area of Data Science or you intend to pursue a career in that area, this course is helpful to build a strong foundation.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Elie Gakuba

    One of the best course on Python for data science. the instructors chose carefully the minimum necessary to help you through your own way to data science. I could give 5 but since I was auditing I may have missed the quality of assignments. Take this course if you are new to python for data science and you will not regret your time.

    Helpful(0) Unhelpful(0)You have already voted this
  9. James Peter

    It is good course and provides newer approach and helps to learn few skills which are not included in other tutorials. But few topics required more content to help gain complete understanding. Overall the course is good and would recommend anyone wanting to pursue python for Data Science.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Magpiem

    Great class! Key python skills + tons of well organized information for data science. And the peer review of the projects is the most exciting part. This is a really useful class. Totally worth it!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Vinrok Chitrakathi

    This course is really amazing and even Data Science beginner will feel like heading towards sky after going through this course. Thanks professors for your guidance and teaching.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Bob Steenrod

    Great course. It was a good balance between data science principals and python instruction. They also gave some references for material to dig in deeper with. Nicely done!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Fawad Arshad

    The course was very informative and I learnt a lot. The projects we did made us learn by doing and that was really good experience.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Anonymous

    This was a worthwhile course. I enjoyed it. It was challenging, but not exhausting.

    The Python section could have been longer more thorough. I had hoped that the course was more about learning Python, as well as learning about Data Science. Fortunately, this was not my first course in Python.

    Peer review of the mini project was a disappointment. I had taken the task seriously. I reviewed more than the minimum required presentations and I took care to leave comments explaining the scores I had given. The two students who reviewed my work gave less than perfect scores with no notes as to how they reached their scoring conclusion.

    Review of the final project was more constructive and I appreciated the reviewers time and effort in explaining their scores.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Simon Hawkins

    Great overview of the data science process and great introduction to Python tools such as Pandas and Matplotlib. I am now using these tools on a daily basis. Also an quick introduction to machine learning and looking forward to the subsequent course on machine learning in depth.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Daniel Quiroz

    Valuable content and learning methodology of doing. Of course you must put extra hours to get the best from this course, but is a very good introductory approach to Data Science, using Python. Thumbs up!.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Anonymous

    This course is a perfect mix of coding and lectures to kick you off to a perfect start in the field of data science. After having this course, I decided to take up the MicroMasters program offered by UCSD in this area and am currently in my second course. I would recommend this without any reservations to anyone who is looking to delve into the beautiful field of data science. I myself am a mechanical engineer and had no idea about CS. This course however doesn’t need any pre requisites in CS to do well. I had a great time completing it!

    Helpful(0) Unhelpful(0)You have already voted this
  18. Ciro Emmanuel

    A good introductory course to the subject. Many available tools are presented to the student, and also the students are encouraged to investigate much more on their own.

    Several aspects of Data Science are well presented and supported with practical cases.

    Assignments and quizes are relatively easily to complete, but the programming assignments have enough depth for the student to learn a lot more from them, if one is interested enough in the subject and spares no effort or time in completing the assignments.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Qaqambile

    its a great cause,the teachers are both very good. i am new in programming but at least i could understand. however i was not able to download the videos from my PC, i could not see the button or option to download videos. this second time around please, the button for downloads must be visible. i was able to download from my phone. But from my PC i am not able.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Harald Von Fellenberg

    I have done other Python MOOCs before, so most topics were not new to me. However, I liked the pervasive use of Jupyter Notebooks, since so far I always was a command line hacker, and Jupyter is the first IDE that I like.

    The course has helped me to understand how to use Pandas Dataframes, and after the course I have continued to study the effects of global warming, using one of the datasets in kaggle. Overall, one of the best courses I have completed so far.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Anonymous

    Excellent course to get in touch with Python and Jupyter notebooks for data science. Great tool for sharing data analysis and powerful material to get done fast and useful data analysis including the basics regarding graphics for information presentation.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Anonymous

    An extremely good introduction to jupyter notebooks, pandas, numpy and others. I now use these tools most days. Don’t expect to be a master by the end, but this course gives you the necessary tools and knowledge to keep on learning; the keys to the door of the library if you will. The projects are interesting esp. the final one. I would definitely recommend to anyone interested in data science and python. I hope to continue with the other courses in this series!

    Helpful(0) Unhelpful(0)You have already voted this
  23. Anonymous

    Audited the course and really liked it. Useful lectures were easy to follow and not too long. The python notebooks were excellent starting points to play around with the different data processing and machine learning techniques. Highly recommend.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Anonymous

    I audided this course and did all the exercises but not the mid term and the final project.

    This course is a very good introduction to jupyter notebooks, pandas, numpy, matplotlib etc.

    It is a practical oriented introduction into Python for Data science and contains also interesting references to the open data available on the internet.

    This course gives you a strong foundation for data science a highly recommendable course with very good teachers.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Anonymous

    A good overall intro to Data Science. Each week you learn something new and build upon skills gained in previous weeks. The jupyter notebooks are great and I reference them even after completing the course. Really enjoyed the instructors as well. The later weeks do throw a lot of material at you (machine learning, natural language processing, databases) but don’t dive into it deeply. I know it is an intro class but these weeks left me wondering what I had just learned and why. If you are new to the subject, I would recommend taking this course and reading all extra material suggested in the course to get the most out of it. Cheers

    Helpful(0) Unhelpful(0)You have already voted this
  26. Anonymous

    This course is absolutely terrible.

    99% of the UNIX coding used in these Jupyter notebooks will not execute on a Windows system. The instructors briefly address that there could be issues for windows users going forward, but don’t address how to fix these issues or provide work around solutions to follow along in the lecture.

    The result is I end up wasting tons of time at the start of each lecture, after downloading example files, to devise ‘work arounds’ so that I can follow along on my windows system.

    I am just auditing the course but the discussion boards are full of 9month+ old msgs from certified learners, who paid to take this course, complaining about these issues and in awe of the fact that the instructors/TAs are nowhere to be found, make no attempt to help windows users, etc.

    An interesting, learn by doing approach… and course seems to use current packages, versions etc. which is why I give this 2 stars rather than 1. I will continue for a short time longer, in hopes that I might learn something from this course, but I expect I may quit soon.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Kelvin Yu

    i really liked the course. i felt that the material was able to impart to me fundamental knowledge about data science for someone with 0 background on the topic. brush up on your python skills before starting the course, but i’m no expert either and i had a learn as you go mentality. it really is a must that the student should explore outside the given course material and learn to tinker and tweak with the notebooks given to truly learn more

    Helpful(0) Unhelpful(0)You have already voted this
  28. Luiz Cunha

    Overall some (very) good points, and some (very) bad points; that’s why at the end I could only give an average mark of 3 for this course.

    On the very good side:

    the notebooks: they are of quite good quality. You can learn by example from them. They give you concise efficient learning value by practical example illustration

    On the good side:

    the Unix part: I did learn more than a few usefull tips there

    the Numpy part: maybe the best concise overview, and most convincing arguments to use Numpy I ever had

    On the bad side:

    the video presentations from the lady Professor are rather weak and not engaging. She is not clear in her explanation, not to say often confused.

    On the very bad side:

    no real exercises, assignment or tests except the peer review projects (the test questions are mainly a joke): this is a huge minus for this MOOC. The Professors could/should have spent much more effort building real exercises as application of the course content. They went for the quick and easy way to provide (good) already made notebooks and just explain them. And for exercise, they delegated the workload to external by choosing Peer Review projects for assignments.

    I had just completed the R Data Science Specialization from HarvardX before this Course. In contrast, I effectively learnt much more from the HarvardX course due to the much better quality of the exercises and assignments there.

    So all in all, this MOOC is ok for the notebook resource. But you likely won’t learn much more else. Definitely not worth to pay 350USD to get a Certificate

    Helpful(0) Unhelpful(0)You have already voted this
  29. Galih Aaad

    it was very approachable for those who just started to learn Data Science specifically using python. I could comprehend the fundamental easily by the explanation and series of simple examples and implementations.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare