• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Python Project for Data Engineering

    Learner Reviews & Feedback for Python Project for Data Engineering by IBM

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    760 ratings

    About the Course

    Showcase your Python skills in this Data Engineering Project! This short course is designed to apply your basic Python skills through the
    implementation of various techniques for gathering and manipulating data. You will take on the role of a Data Engineer by extracting data
    from multiple sources, and converting the data into specific formats and making it ready for loading into a database for analysis. You will also
    demonstrate your knowledge of web scraping and utilizing APIs to extract data. By the end of this hands-on project, you will have shown your
    proficiency with important skills to Extract Transform and Load (ETL) data using an IDE, and of course, Python Programming. ...
    ...

    Top reviews

    RR

    Aug 2, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    I​t was really well done and I found it difficult to complete. But I managed to complete it and it showed me my limitations and what I need to work on before moving onto the next course. Thanks a lot.

    RB

    May 21, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    A very thorough course, teaches you step by step how to build an ETL process, with lots of videos, readings, very thorough lab assignments, and many hours of practice. Thanks a lot !

    Filter by:

    1 - 25 of 135 Reviews for Python Project for Data Engineering

    Filled StarFilled StarFilled StarStarStar

    By Carter H

    •

    Aug 4, 2021

    The final project needs to be completely revamped and have way more description with respect to the logging requirements.

    Filled StarFilled StarFilled StarFilled StarStar

    By Christian R

    •

    May 28, 2021

    This might be easy for someone with more experience but for a newbie like me, it was hard and it took me quite of time to complete and understand, there is support when you get stuck but they reply with the answer not with an explanation, which is a boomer.

    Filled StarStarStarStarStar

    By Lucy M

    •

    Mar 11, 2022

    issues on the module

    Peer Review Assignment - Data Engineer - Webscraping

    and there is not key or cheat sheet. big problems with this one. please help.

    Filled StarStarStarStarStar

    By Alejandra V

    •

    Oct 14, 2021

    Need to explain more, it literally has no explanation at all

    Filled StarStarStarStarStar

    By Sergio C

    •

    Sep 10, 2023

    Okay, I am not sure how anonymous this is, but here it goes...

    You better already know how to deal with Python dataframes. If your intent is to use this "course" as a way to learn about them, you will probably end up doing the same everyone else did: using Google, Pandas documentation and Stack Overflow to learn on your own. If you don't believe me, just go to the Discussion Forums for the course. It has over 60 pages talking about bugs and about how the lack of direction makes it really hard to follow.

    You then start rating (peer reviewing) other classmates and you can see how people are struggling to get the questions right.

    My rate for this is 1/5 stars. I already knew about dataframes and it should have just taken me about 2 hours to do the whole course, instead it took way longer to figure out what they were really asking and troubleshooting their bugs.

    Filled StarStarStarStarStar

    By Alejandro L

    •

    Aug 26, 2021

    Al parecer no hay ninguna explicación para realizar los cursos de webescraping. Me parece muy mala estructura del curso.

    Apparently there is no explanation for taking the webscraping courses. I think the structure of the course is very bad.

    Filled StarFilled StarFilled StarFilled StarStar

    By Vedant B

    •

    May 31, 2021

    Should update contents as the names of api changes.

    Filled StarFilled StarFilled StarStarStar

    By Desmond C C H

    •

    Mar 12, 2022

    The video lecture is insufficient to prepare for final assignments. The lab exercise scattered here and there. API, web scrapping, ETL lab and then final assignment. I felt if the video lecture could elaborate more on the terms like variable, built in Panda dataframe, how to pass into a function (recap on what we learn earlier previous module) using ETL example. This would help us prepare better.

    Nonetheless, the discussion forum was useful. I am glad the search box is there allow me to input the search on topic I needed most. There were some logistics issue like jupyter notebook wget unable to work. If should have corner for new comer to go for, prerequisites. Let them know if they use anaconda jupyter notebook this is what they need. If they use win/mac then another approach. I spend some time figuring that out.

    I have some assignment was thank to help from fellow peers. I wish the lecturer could more active share more hints on final assignments or others. Not many of us are good in programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Moisés L G N

    •

    May 2, 2022

    A quite challenging course. At beginning ones may think that the videos material is insufficient, but with the labs and the exercises you'll get a strong base knowledge. It's always good to practice on your own. I really enjoyed the course.

    Filled StarFilled StarFilled StarFilled StarStar

    By Isaac M

    •

    Jul 13, 2021

    The rubric for grading is not correct for question 3. The instructions to the API questions is confusing. It asks for Country Name, but it seems that the quiz was looking for bank name.

    Filled StarFilled StarFilled StarStarStar

    By Gerardo S

    •

    Nov 13, 2023

    I find that the grading by other students is inadequate.

    Filled StarFilled StarFilled StarStarStar

    By huzefa s

    •

    Jun 4, 2023

    Many of the assignment instructions are unclear

    Filled StarFilled StarStarStarStar

    By Piret E

    •

    Apr 18, 2023

    Good course to start learning basics of web scraping, APIs and ETL process, but unfortunately there are problems with some practical tasks:

    • Unable to set up IBM Watson, it kept asking credit card info, I could not set it up despite having lite account plan.

    • API exercise does not work, although I was able to get the API key, the server did not give access to data using the key (got the 403 error).

    Fortunately the course is set up in the way that you can complete it even without IBM Watson. Needed using help from Google and some extra study, but I don't count it as bad thing because it teaches basic problem solving which you need when you face problems in your real work. Low score given because of all the technical issues with assignments.

    Filled StarFilled StarStarStarStar

    By Samuel R

    •

    Apr 13, 2023

    This course was very difficult and confusing to navigate through as the screenshots for certain instructions were old and I'm not entirely sure I completed all the labs that are offered here because there is only one lab you can complete on the regular jupyter notebook and not in your ibm cloud watson thing. One of the python labs instructions are too old and need to be updated so that it works properly, read the newly updated documentation for the exchange rates api on APILayer to figure that out. Highly disappointed with this project course

    Filled StarFilled StarStarStarStar

    By Matt N

    •

    Dec 3, 2021

    Not everything explained in as much detail as it could be. Some instructions out of date and some issues with IBM cloud error messages.

    Filled StarStarStarStarStar

    By SM 9

    •

    Jul 4, 2022

    Complete waste of time, got stuck with running codes as I am unable to use watson studio.

    Filled StarStarStarStarStar

    By german d v

    •

    Jun 3, 2023

    The questions were not clear. Labs poorly formulated

    Filled StarStarStarStarStar

    By Rets R

    •

    Apr 10, 2022

    Error 400.

    Many courses don't work :(

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By David H

    •

    Jul 17, 2022

    The hands on lab is a little bit challenging. You need to check previous courses or search the internet to find the best solutions to solve the puzzle. But that's very helpful to make your knowhow solid.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Binu T

    •

    Sep 21, 2021

    This project helped me to review the previous course Python for Data science

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anton T

    •

    Apr 25, 2024

    not easy

    Filled StarFilled StarFilled StarStarStar

    By Aixa F

    •

    Sep 14, 2023

    It's the most complex course I've even take at the moment in this road to Certificado profesional de IBM Data Engineering. The previous Python for Data Science AI & Development give the basic tools for doing it but the level of complexity, the unclearity to understand what we have to do and the excesive quantity of optional labs do it very difficult to understand.

    Filled StarFilled StarFilled StarStarStar

    By Ariane D

    •

    Sep 10, 2021

    Frustrating bugs when using the IBM Cloud. Unfair grading by peers. They do not provide an explanation of why they are grading bad when all exercises were completed as expected.

    Filled StarFilled StarFilled StarStarStar

    By Thomas S

    •

    May 12, 2022

    Instructions lack a bit of clearance. The videos are informative and done well. The overall concept is good and I recommend taking this course.

    Filled StarFilled StarStarStarStar

    By Ian J

    •

    Jul 15, 2024

    Very very hard class that I did not feel prepared for when going into the final project. took me a very long time to figure everything out. I wish there had been more practice projects to help cement fundamentals, and when the practice projects did ask you to do things on your own they gave no answers to know if you are right. If they just had more practice and simpler ways to practice what you learned I don't think it would have been as bad.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.