• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Using Databases with Python

    Learner Reviews & Feedback for Using Databases with Python by University of Michigan

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    21,423 ratings

    About the Course

    This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as
    part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers
    and multi-step data gathering and visualization processes. We will use the D3.js library to do basic data visualization. This course will cover
    Chapters 14-15 of the book “Python for Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters
    1-13 of the textbook and the first three courses in this specialization. This course covers Python 3.
    ...
    Highlights
    High quality course material

    (143 Reviews)

    Top rated instructor

    (176 Reviews)

    Top reviews

    FF

    Nov 22, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    the way this course is design is absolutely amiziong. just good amount of most important information is provided. task are not too complecated to finish (maybe coudl be little more dificult:) love it!

    CW

    Jan 20, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Tied together many data transfer concepts that I had heard of but did not understand. Very interesting set of topics - makes a novice understand what other languages might be interesting to learn.

    Filter by:

    3176 - 3200 of 3,234 Reviews for Using Databases with Python

    Filled StarFilled StarStarStarStar

    By Srj S

    •

    Oct 12, 2020

    Although I do not want to write a negativ comment, I have no other choice than saying that this course was almost useless to me and that I wouldn't have understood anything if I hadn't had the basics of SQL in university.

    The SQL language isn't explained at all, only some full commands which we are supposed to copy and paste into our program. If one wants to explain SQL one should start with the basics of the language from the very beginning and talk about each single command / word of the SQL language and how it is build. Learning or copying and pasting full commands will definitely not help.

    In addition, I expected to learn some basics of data visualization with certain libraries but in the end it was (as always) nothing more than copy this prepared program and just change a few little easy things so that it works.

    The only good thing about this course was that sometimes Dr. Chuck broached certain topics which were quite interesting to hear about which made me notice that I have to learn more about these topics more (obviously somewhere else).

    Filled StarFilled StarStarStarStar

    By Lindsay C

    •

    Jul 9, 2020

    I definitely love the instructor, but this class is really poorly structured. I could not understand the course material, but use my instinct and basic logical thinking to pass all assignments. This course does not teach you how to write code, but to give you a very vague idea of what python can do. I was enrolled in a VBA specialization before taking this course, and that one was really good. Fair assignments, great explanation, and most important of all, I was able to write hundred lines of code (maybe exaggerated a little bit) independently after passing the course because the way it taught force you to learn and understand. But for this class, I am confused from the beginning and still confused after finishing the course. I feel like after course 3 under this specialization, everything was taught in a effortless way so that you get your certificate.

    Filled StarFilled StarStarStarStar

    By Brett M

    •

    Mar 13, 2017

    This is the only course in this specialization that doesn't seem to belong with the rest of the material. It seems out of place, and too little was done to relate it to learning python.

    Moreover, learning databases and SQL is easy; rather than taking up a whole course, this content could be relegated to one week of lectures in conjunction with some external references for further reading. Four weeks were spent on this external topic while the more interesting discussion on using python with databases is glossed over haphazardly in the last week.

    I am a big fan of this specialization and think Prof. Severance does a great job explaining some of the basics of python in a short amount of time, but this course needs to be restructured.

    Filled StarFilled StarStarStarStar

    By Thoufiq M

    •

    Oct 15, 2019

    This course is too basic to be helpful. Many of the programs are just read through like how reading from a textbook in college. I expect the class to be better than that. Many of the concepts in programs are also skipped which gives the impression that Dr. Chuck is not thoroughly aware of these concepts.

    I am disappointed by the teaching and topics covered in this class

    Filled StarFilled StarStarStarStar

    By Beth B

    •

    May 14, 2019

    If this course focused just on SQL or just on Python, I would have given it a 5-star rating. However, the course tried to tackle both concepts at once, and did neither justice. At best, this course gave a peek into db connections with python. I left wanting more.

    Filled StarFilled StarStarStarStar

    By Ayush B

    •

    Jun 29, 2018

    Another disappointing course in the Python specialization offered by UMAA. The assignments are laughable. A mostly superficial course. The only reason I undertook the course is because I had already paid for the 5-course specialization. I wouldn't recommend.

    Filled StarFilled StarStarStarStar

    By Tonatiuh G R

    •

    Oct 4, 2017

    So far this is the weakest of the Python courses, it has missing videos and very little information about actually using DB with Python... Quite disappointing, I will have to rely more in the documentation or another course to complement my skills.

    Filled StarFilled StarStarStarStar

    By Kevin S

    •

    Sep 17, 2020

    Its okay there's a lot more tweaking of code than actually building your own. The first two classes of the specialization are great but as it progress its like your writing less and less code.

    Filled StarFilled StarStarStarStar

    By Thomas F

    •

    Jan 19, 2018

    The assignments are old and out of date. Learning how to program is hard enough as it is. I spent more time troubleshooting than learning in this course.

    Filled StarFilled StarStarStarStar

    By shubham s

    •

    Jun 29, 2021

    Please reset my week 5 assignment in using databases with python. Sorry for plagiarism

    Filled StarFilled StarStarStarStar

    By Alberto A S d O

    •

    Nov 21, 2022

    Faltaram mais exemplos e uma explicação mais detalhada dos códigos usados.

    Filled StarFilled StarStarStarStar

    By Eduardo V S

    •

    Sep 8, 2020

    Too much SQL. It would be more useful to go deeper into using csv files.

    Filled StarFilled StarStarStarStar

    By Adil M

    •

    Jun 7, 2020

    It was in a very fast pace and the examples are upto the mark

    Filled StarFilled StarStarStarStar

    By Olivier L

    •

    Mar 17, 2016

    Not enough material covered to make it worth the cost.

    Filled StarFilled StarStarStarStar

    By Edwin R

    •

    May 22, 2018

    I dislike coding but this was kinda fun.

    Filled StarFilled StarStarStarStar

    By Andrés E V P

    •

    Sep 16, 2020

    A very shallow course.

    Filled StarFilled StarStarStarStar

    By ASSIYA A

    •

    May 9, 2023

    good

    Filled StarStarStarStarStar

    By Jacqueline C

    •

    Nov 25, 2022

    Completed all assignments and quizzes as well as the extra work for the Honors certificate. Instructors refuse to grade Capstone assignment so I can get the certificate even though it is done correctly. It appears University of Michigan is using instructors who don't read the assignment instructions or who do not understand what they are grading. Awful experience. Only way to contact is through message board and the reply time is several days. I would have given a lower rating if I could. I do not recommend this Specialization to anyone and will NEVER take another course for University of Michigan.

    Filled StarStarStarStarStar

    By Youssef E

    •

    Aug 16, 2024

    ’m frustrated because my situation wasn’t properly considered. I explained that a health issue led me to submit work that wasn’t my own, but this was overlooked. Instead, the focus was solely on the plagiarism. It feels like I’m being treated as if I’m just a machine with no room for mistakes. I’m really disappointed because I wasn’t given an opportunity to redo the assignment, which jeopardizes my chances of earning the certificate for the specialization I’ve worked so hard on.

    Filled StarStarStarStarStar

    By Victor L

    •

    Oct 24, 2018

    It is disappointing. If you are looking for learning Python for database management, this course does NOT show that. It discusses basic concepts of database management on SQLite, eventually running pre-prepared Python codes.

    Filled StarStarStarStarStar

    By crobeddu

    •

    Jan 22, 2019

    The course is nice the problem is on the forum the staff don't have time to answer some of your questions when it comes to have detailed explanations of some part of the code that is not explain in the course.

    Filled StarStarStarStarStar

    By Sarvesh L

    •

    Jun 17, 2023

    no resubmit option in week 5 assignment. student can mistake but they don't giving 2 chance . one mistake , last course last assignment lost 4 month work because you will not get specialization certificate.

    Filled StarStarStarStarStar

    By Mark C

    •

    Nov 30, 2016

    Good overview. Needs to include more hands on development. 1 star because Coursera wont let me take the capstone even after completing all four pre-requisite classes (this one is the fourth).

    Filled StarStarStarStarStar

    By VINOD R G

    •

    Jul 13, 2023

    it has no option to do changes in submitions i got 70 % and i cant able to understand the grading all peers gave 4 /4 to my assessment but how i got 70% i not able to understand

    Filled StarStarStarStarStar

    By Iryna

    •

    Jul 10, 2024

    Stuck on the last 2% to finish entire course, task (peer-graded) which appears to be staff-graded, no button to resubmit, and no help from Coursera, few month now ....

    • Chevron Left
    • 1
    • ...
    • 120
    • 121
    • 122
    • 123
    • 124
    • 125
    • 126
    • 127
    • 128
    • 129
    • 130
    • 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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

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