• 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 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,439 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:

    3051 - 3075 of 3,240 Reviews for Using Databases with Python

    Filled StarFilled StarFilled StarFilled StarStar

    By PRATHIVADA V S

    •

    Jun 14, 2018

    useful

    Filled StarFilled StarFilled StarFilled StarStar

    By Pandiarajan S

    •

    Mar 21, 2022

    good

    Filled StarFilled StarFilled StarFilled StarStar

    By NANA K M

    •

    Apr 19, 2021

    Great

    Filled StarFilled StarFilled StarFilled StarStar

    By Akshay M

    •

    Sep 9, 2020

    Good.

    Filled StarFilled StarFilled StarFilled StarStar

    By Pramod A

    •

    Aug 21, 2020

    Good.

    Filled StarFilled StarFilled StarFilled StarStar

    By 杨初斌

    •

    Sep 22, 2016

    great

    Filled StarFilled StarFilled StarFilled StarStar

    By mahmoud K s

    •

    Sep 13, 2020

    goot

    Filled StarFilled StarFilled StarFilled StarStar

    By Sarvagya M

    •

    Jun 6, 2020

    good

    Filled StarFilled StarFilled StarFilled StarStar

    By Deleted A

    •

    Jun 3, 2020

    good

    Filled StarFilled StarFilled StarFilled StarStar

    By Jatin G

    •

    May 10, 2020

    nice

    Filled StarFilled StarFilled StarFilled StarStar

    By Javier J

    •

    Aug 11, 2019

    NIce

    Filled StarFilled StarFilled StarFilled StarStar

    By Aditya J

    •

    May 30, 2019

    Good

    Filled StarFilled StarFilled StarFilled StarStar

    By Gaurav P

    •

    Nov 5, 2017

    good

    Filled StarFilled StarFilled StarFilled StarStar

    By Rohit

    •

    May 4, 2017

    Good

    Filled StarFilled StarFilled StarFilled StarStar

    By Sai T C

    •

    Jun 12, 2016

    Good

    Filled StarFilled StarFilled StarFilled StarStar

    By Haoran

    •

    Jun 1, 2018

    Not

    Filled StarFilled StarFilled StarFilled StarStar

    By Renjie L

    •

    Aug 2, 2016

    勉强吧

    Filled StarFilled StarFilled StarFilled StarStar

    By MAYRA E C C

    •

    Feb 3, 2021

    .

    Filled StarFilled StarFilled StarFilled StarStar

    By Hussein A

    •

    Jan 28, 2019

    G

    Filled StarFilled StarFilled StarFilled StarStar

    By John J

    •

    Apr 18, 2016

    I

    Filled StarFilled StarFilled StarStarStar

    By Oliver C

    •

    Jan 19, 2021

    The first 3 parts of this specialisation are a great way to get into Python. Everything is useful and explained pretty simply. My only two criticisms would be that it doesn't challenge you nearly as much as other courses such as CS50. The projects are relatively simple in comparison. The second is that there is little time watching the instructor write actual code which I feel would be pretty useful.

    Using Databases with Python is the installment I was most looking forward to. It didn't really deliver though. We rarely wrote our own code unless following along in the worked examples. The projects involved editing 2 or 3 lines in pre-made code which, if I'm going to be honest, felt like cheating ourselves. Then week 5 was almost non-existent. It felt incomplete and the final project felt like one of those week 1 projects that are there to ensure that Python and everything are running on your system correctly. This one didn't translate well to an online course.

    Filled StarFilled StarFilled StarStarStar

    By Josh J

    •

    Jun 15, 2019

    This class reached a bit further than I understood. A few of the applications were distributed and the assumption is that you would be able to edit them to complete the requirements of the assignment. it was a bit confusing to understand what I had to do....edit or write something different. I understand most of the topics, but the assignments were hard to grasp what was needed. The teacher did a good job explaining content and shows patience in the videos. I think the requirements are difficult to pull off in an online environment using free tools. I would have liked to use sql server and connect to a legit API using standard connection methods, but I am not sure that is realistic in this type of course. Overall, I would take it again. I learned quite a bit.

    Filled StarFilled StarFilled StarStarStar

    By Chad W

    •

    Sep 17, 2019

    I enjoyed learning about databases and the introduction to SQL. The lessons are great and the instructor is well spoken as always.

    That said, I found this course to be less consistent in it's difficulty than previous courses in this specialization. One assignment completely through me off, not because of the difficulty to complete the required actions, but because the description of how it would be assessed was unnecessarily ambiguous. The other assignments were too easy as almost all of the code was already written, sometimes with 0 changes being needed to make it run properly. Personally, I would have appreciated more exercises to better understand the nuances of the code and go get more practice but I'll still play around with it in my own time.

    Filled StarFilled StarFilled StarStarStar

    By Sheila B

    •

    May 29, 2018

    I loved most of it, lots of good information and everything to hand that's needed to learn python and databases. Really well taught - except for the final assignment. The zip file is outdated and that cost me an entire day. I would recommend not depending on the forums to fix the problems in an assignment but rather update the assignment. It was very buggy and I think didn't make the point it was intended to make. I learned some things but the cost in time was above what I wanted to pay - I have deadlines in real life and can't afford to get hung up like that to learn something that should be taught explicitly in the course. So thanks, yes, much thanks for the course, but please fix that assignment.

    Filled StarFilled StarFilled StarStarStar

    By Richard G

    •

    Oct 29, 2024

    This course is okay. Databases were interesting & I could see Structured Quary Language being an asset to my toolkit, however I found that there wasn't enough Python programming. A lot of the assignments would be changing 1 or 2 lines of code in a program with ~100 lines. I would have preferred to actually write most of that code on the assignments so that I felt like I knew what I was doing. If you're specifically interested in SQL and/or databases, or if you just want to finish off the Py4E Specialization & already complete the other 3 of 5 courses for that I would recommend this course. If you're more-so looking to improve your Python programming specifically I wouldn't recommend this course.

    • 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

    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.