Chevron Left
Retour à Using Databases with Python

Avis et commentaires pour d'étudiants pour Using Databases with Python par Université du Michigan

4.8
étoiles
18,006 évaluations
2,732 avis

À propos du cours

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....
Points forts
High quality course material
(143 avis)
Top rated instructor
(176 avis)

Meilleurs avis

MM

Mar 13, 2018

The course is great... You can definitely learn many things... Was kind of hard for me and i went many times back and forth through most of the lectures... However i think i learn many new things....

JL

Jun 23, 2017

Wonderful course! I learnt many useful SQL statements and know how to combine database operations into python program. Dr. Chuck's lectures are always comprehensible and clear. Thank you, professor.

Filtrer par :

2501 - 2525 sur 2,652 Avis pour Using Databases with Python

par 杨初斌

Sep 22, 2016

great

par mahmoud K s

Sep 13, 2020

goot

par Sarvagya M

Jun 06, 2020

good

par Samhitha L

Jun 03, 2020

good

par Jatin G

May 10, 2020

nice

par Javier J

Aug 11, 2019

NIce

par Aditya J

May 30, 2019

Good

par Gaurav P

Nov 05, 2017

good

par Rohit

May 04, 2017

Good

par Sai T C

Jun 12, 2016

Good

par Haoran

Jun 01, 2018

Not

par Renjie L

Aug 02, 2016

勉强吧

par Hussein A

Jan 28, 2019

G

par John J

Apr 18, 2016

I

par 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.

par 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.

par 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.

par Tamaz L

Feb 28, 2016

I felt like this course of the specialization wasn't as organized. First of all the object oriented class had no practical assignment, and while others did, they weren't contributing for the learning. I passed all the assignments but don't think I've mastered material here as much as in the previous courses of the specialization.

It seems to me that material could be broken up into two courses, and because it's squeezed in one, the instructors have to provide 99% of the assignment and finishing the rest 1% is not helping in learning. Would be much better to be required to do more work in the assignments (possibly step by step and by splitting the course).

par Arthur F

Mar 14, 2017

I felt that weeks 1-4 went at a reasonable pace, but the week 5 material was rushed. Those programs were written by the instructor and presented quickly as examples, but some of the content in the programs was not already known or presently explained, like the "buffer" built-in function (found in Chapter 3 of Dr. Chuck's book but not covered in the course) and the "pass" keyword, which I had to find in the Python reference manual for an explanation. The week 5 programs were quite advanced and I would have liked more time spent on explaining them and perhaps a related programming assignment or two to help us learn the material.

par Michael T

Feb 01, 2018

3/5, great professor lectures and good textbook, but the class is structured in such a way as to rush us through every new concept without lingering to practice or revisit material, and the assignments seemed to use a lot of code that we weren't supposed to learn or understand -- just use for the sake of completing assignments, which I thought wasn't a great contribution to our learning. This class has a fun professor and decent reading material but it may take studying elsewhere to complement your grasp of concepts when completing the class's assignments.

par Armen T

May 18, 2018

A little too much on the easy side. I know learning every detail in code is not necessary - understanding broad applications is more important because it gives you vision of a goal and an understanding how you may get there. Details can be researched. There are ways and its not necessary to reinvent wheels. But I still feel like tweaking preloaded code is not rigorous enough to actually learn what we are doing. This class was much easier than the previous 3 courses in the cert.

par Tudor S

Jun 04, 2017

While Dr. Chuck is still a great instructor, I think that this course lost some of its pedagogical value compared to Courses 1, 2 and 3 from this specialization. By this I mean that it doesn't teach students how to design algorithms, but instead, it offers an already-made algorithm which serves as a debugging exercise more than anything else. I wish to see a more challenging course in the future.

par Zhenya W

Feb 24, 2018

In previous courses, the student was challenged to apply the learned concepts and do research and reading from the PY4E textbook. In this course, the textbook content covered material more advanced and useful than the online exercises. I feel like the course was too quick and cursory for me to have even a fundamental understanding of sql syntax for my own projects.

par Steve R

Jan 18, 2017

I feel that this portion of this course did move a little too quickly in terms of introducing new SQL concepts. The first couple Python program demos has my head completely spinning, and I think this could be largely avoided by having a couple more slides piecing together the logic of the programs. Other than that, another great course!

par Adam M

Nov 14, 2019

TA was EXTREMELY rude when asked a question about command line vs IDE. Refused to back down on the point, even though it was pointed out that the class allowed for it as per a reading in an earlier course in the specialization. This treatment was inappropriate and frankly disrespectful, and it soured the entire course experience.