Coursera is one of the best platforms to learn anything, but in this course, when I just finished it, there was one peer-to-peer review assignment where I had to score more than 80%, but the max I got was 70%. The rest 10% is given by the course teacher, which I don't think I can pass, and if I try to unenroll, then there is no option for this. I hope Coursera will work on this and improve their services. or else give me the rest 10% to pass the assigment with minimum 80% score.
Ratings and Reviews for Using Databases with Python
Back to course Page
Reviews and Ratings
Reviews
great course, Dr Chuck rocks hard ! Combining the website docs (aka the book) and the course is a perfect match for me ! Thank you for producing such great content, i feel much more comfortable with programming now :)
The course on using databases with Python is an excellent resource for anyone interested in learning how to efficiently store and retrieve data using Python. The course covers a wide range of topics, from the basics of database design to more advanced topics like querying and indexing.
You will learn a lot of useful things, applicable on real life situations. The power of python is increased with llitesql capabilities. The explanations are very logic and easy to understand. The exercises are demanding and well calibrated. The course is very enjoyable. Go for it.
Good
Excellent course as a starting point to learn database
TL;dr. Disappointed course in the specialization. Old-fashioned teaching style, poor material, useless assignments and too much filled material. Find another course to learn the basics of Python if you can.
First things first: if you want to learn about how to use Python, how it interacts with databases and how to write code to build a database, this course is not for you as it only shows code previously written with little to nonexistent opportunities to practice your coding skills. It's a course about databases and SQLite with a few Python programs already built.
With that being said, the course has the same structure of the courses 1-3 and this is its first flaw. Repeated videos and content in the first week and then lectures, assignments and filler videos who want to be interesting but most of them don't add valuable knowledge.
The lectures are all provided in videos, with intensive use of slides, which I honestly consider a poor and old-fashioned approach to teaching a subject, especially one as practical as programming. It's evident at times that the instructor has repeated himself so many times that he rushes from one slide to another without properly explaining important concepts.
About the concepts, like courses 2 and specially 3, this one repeats the "don't worry about it, just type this code we provide you and if it works, it will be fine, you don't need to understand" approach. Again, I believe this is not the best approach to teach programming languages, especially if you're a beginner.
The assignments difficulty ranges from medium-easy to joke. The first few weeks they can be resumed in something like "take the same code we've explained in a previous video, modify or add two lines and then submit it". I don't see how I could improve my programming skills by doing this.
Special mention to the fifth week assignment. When I see the word "visualization" in the title I thought it would be aboutt grab some public data from the internet, put in into a database and then use Python to make some charts, diagrams or whatever. It would have been great...instead we're provided with two different Python programs, a JavaScript file ¿? and an HTML and told that we add a new line into a file, run the programs and provide a screenshot to complete the assignment. Again, I don't know how doing this would increase my programming skills and also, although I'm only a beginner, I think Python is capable of doing much more in data visualization apart from this.
the best
Muy bueno, fácil de seguir! Excelente el profesor
please reset will