Chevron Left
Retour à Using Databases with Python

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

13,539 notes
2,059 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


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

1676 - 1700 sur 1,982 Examens pour Using Databases with Python

par Mujahid B S

Jul 31, 2018


par Jeremy J D

Aug 05, 2018

Very good...programming assignments aren't quite up to par compared to the previous courses.

par ali s

Aug 04, 2018

The course was great. I feel though that the code walk thrus are not thorough enough; and thats important for someone with no background in coding. Often a new concept/line of code comes in and is not dealt with in sufficient detail that leads you confused and ruining the whole program understanding.

par Yintao L

Jul 21, 2018

It's a great entry level course.

par djamileh

Aug 09, 2018

As usual, intuitive, clear, well structured and amazingly informative.

The missing star : A bit less coding than the other classes on Python - that is, using a lot of code already written and just modifying it. Thus, it might feel like you know the code but you have just "seen" it.

par felipe A L

Oct 17, 2016

awesome, very good explainded, and very enjoyable

par Archishman R

Oct 04, 2017

This course was really very intuitive. I got a good hands on experience as well. A big shout-out to Dr. Chuck for being such a wonderful teacher.

par Richard I C

Jul 31, 2016

I liked the course. As with the previous three courses, Dr. Severance does a great job presenting the material and explaining how the code works. I felt that the assignments and the book were lacking a little bit:

1. The textbook needs to be updated to include the Object Oriented Programming section that is covered in Week 1.

2. There is no programming exercise for the OOP section, just a quiz.

3. There are no assignments in the textbook for Chapters 14 and 15. The examples of the code and how it works is awesome, though, which is a trade off of sorts.

4. The Chapter 14 programming assignments only require minimal programming in Python and/or SQL. I would have liked to do a little more programming.

5. Chapter 15 felt like it was shoved in at the end, and the assignment was really easy. I was hoping for a little more rigor on that one, also.

Overall, it was a good experience and I'm looking forward to finishing up this specialization when the Capstone is unlocked and becomes available.

par Tony O

Dec 27, 2015

Great course. A great extension to the original course

par Jonas N

Jun 11, 2016

Great course!

par Mayoore S J

Feb 22, 2016

The course videos and lecture materials were good. But the homework assignments were easy.

par Roberto Z

Jan 23, 2016

This is an extremely high level introduction to SQL and how to use DBs in data processing programs.

If you have no experience you will get a feeling and some basic idioms to apply, so it is a good start.

If, like me, you already have a good SQL knowledge but little Python knowledge you can quickly learn how to access DBs and just go through the videos to have an easy overview of interesting applications.

As in previous courses I appreciated Dr. Chuck relaxed exposition and some of his interviews with people I just had their names on my books, like Tannembaum.


Nov 09, 2016

Excellent course :) Really enjoyed it!!!

par omar m f

May 30, 2017


par Jayven

Jan 25, 2016

Dr. Chuck once again breaks down very complex subject matter into easily digestible chunks for us newbies. My only issue with this course is that the hardest parts of the assignments were already done and all that was required from us was some slight tweaking in existing code. That may or may not be intended and the real challenge lies with the Capstone Project.

Nonetheless, if you are curious about how databases work, there's lots to learn here. I know I did!

par sristi

Jan 15, 2018

add more assignments

par Patryk H

Jan 18, 2016

Great curse. But assingments were to easy

par Arnold A

Apr 08, 2016

Another mind-opening course from Dr. Chuck. I really enjoyed it. I would like to recommend to everyone who wants to leverage their skill in Python programming.

par Raghad A

Apr 05, 2016

Very interesting topic but enough practical exercises

par Babar B

Dec 12, 2017

I think using Google map APIs is a mistake and led to much confusion. Better to use a subset that can be reliably downloaded and accessed from students' PC.

par Magnus

May 15, 2016

The course and the lectures are very good. But the assignments are bit to easy and hence its easy to pass without putting in the effort really learning what taught.

par Ryan T

Nov 09, 2017

Great course. Only caveat is that it holds your hand too much.

par Renjie L

Aug 02, 2016


par Rajath

Sep 17, 2016

The difficulty level of the assignments could be increased !

par Nilesh

Sep 10, 2017

Excellent way to learn the fundamentals for Relational DB and how to use Python to update such DBs.