Chevron Left
Retour à Using Databases with Python

Avis et commentaires pour l'étudiant pour Using Databases with Python par Université du Michigan

13,207 notes
2,018 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
Top rated instructor
(176 avis)
High quality course material
(143 avis)

Meilleurs avis


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


Jun 17, 2016

This course was great! I enjoyed parsing different types of data: from documents and the web. This course is definitely (rudimentary) a must take course for anyone who wants to go into data science.

Filtrer par :

1901 - 1925 sur 1,943 Examens pour Using Databases with Python

par Ioannis S

Apr 12, 2016

Awesome stuff. Useful things covered, but the student should be able to be tested in creating himself code, not just run or (simple( edit the existing code.


Jan 21, 2017

I think it can further explore the libraries and constructs of the algorithms.

par Sol B W

Jun 29, 2016

The teacher was wonderful as always. The course is given with sqllite, I would have liked a bit more experience with raw SQL queries. But the course shows you how to create and manage your databases with Python in an efficient way.

par Luis D

Feb 18, 2016

Exercises in the course were very poor, simple and did not require coding, just changing one or two lines. But topic was interisting

par Crystal A

Apr 30, 2017

This course showed a lot of pre-written code and exposed me to databases. I learned a lot, but felt like I DID less than in the previous specialization courses.

par Humza A

Jan 01, 2017

Assignments were way too simplistic

par Gijs v B

Nov 06, 2016

Not so much hands-on work in this course.

Give us more homework please! ;-)

par Tahsinul A

Apr 17, 2019

Very interesting but a lot of the code is unexplained and assumes we will understand it.

par Ryan D

Apr 30, 2019

This was an informative course, but I wish the assessments and exercises where more difficult. Most of the time, you were just editing a few lines of code and submitting a result. More assessments that are more challenging would be appreciated!

par Ismail S

Apr 29, 2019

The only thing learned during this course was how to use SQL in python...The rest of lectures are just fillers

par piyush g

Apr 09, 2019

Assignment level not up to the mark. way too easy and obvious problems were there.

par Dolar G

May 30, 2019

Good course for beginners, more theoretical

par Shannon J

Jun 11, 2019

Rather interesting, but I felt the questions and programs were too easy.

par Joyce T M L

Aug 06, 2019

Intro class as most time we are only required to make small adjustments to sample code

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 Janabai D

Sep 03, 2019

For last two weeks most of the things were not clearly explained.based on that i have given less rating to this course as compare two other three courses.

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 Jeffrey B

Jul 23, 2017

instead of the previous courses, I do not really appreciate this one. The material is too broad, and we do not really have to hands on coding in python for database e implementation. Its more that you get a general overview of database management, but i miss depth. Also you dont really have to write much code, because it has been done for you. This really makes the excersises too easy, and deprives you of learning opportunities.

par Matthew B

Apr 25, 2016

The course was informative and some of the material regarding databases will be useful towards my current job. However, I felt that in classes 3 and 4, Python was really an after thought. I believe I could have completed this course without ever taking the first two classes because the assignments only required slight modifications to existing code. I was more analyzing patterns rather then truly understanding the code. I would rather see the course continue to expand upon basic programing knowledge so that I can write the code by myself instead of seeking examples to cut/paste all the time.

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

par Alan M R

Jan 10, 2018

As an experienced programmer, I am unimpressed. The assignments cover a good set of tools; classes and databases. I would have introduced classes much earlier to emphasize critical coding habits of productive programmers: modularity and reusability. Unfortunately, classes seem to be included here as an afterthought. They are introduced in week 1 and never seen again. Inheritance is mentioned but not explored and an important documentation feature is ignored. The lectures extoll the wonder of SQL but don't even mention outer joins. In later examples, databses are used to house data; but that data is extracted to Python variables with simple queries, where it is manipulated with Python. Programming exercises consist of running his poorly written code and posting results for peer review; students are instructed to grade leniently. Overall, the presentation looks rushed and unpolished. Example code looks like it was hobbled together until it worked and never edited for clarity. If someone I cared about wanted examples of good programming, I would tell them to avoid this.

par Edwin R

May 22, 2018

I dislike coding but this was kinda fun.

par Carlos R T G R

Oct 04, 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.

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

par Justin D

Jan 08, 2018

Note: I'm rating this course as an element of the Python for Everyone Specialization. This course is well done technically and Severance is a great teacher, but I don't know what they were thinking when deciding to have students who have only just recently gained a most tenuous grasp of Python start to work with databases. If a student began this as a true beginner, s/he is still just a fledgling pythonista by the time he's being completely overwhelmed by all this other new stuff. I found that when JSON, XML, and SQL were introduced, my comprehension of "what's going on" decreased from around 95% to 15%. My eyes just glazed over when looking at the code and I completed assignments by tinkering around and praying that they would work.