subject

Using Databases with Python

 with  Charles Severance
Class Central Course Rank
#1 in Subjects > Programming > Databases

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 Informatics”. 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 2.

Syllabus

Object Oriented Python
To start this class out we cover the basics of Object Oriented Python. We won't be writing our own objects, but since many of the things we use like BeautifulSoup, strings, dictionaries, database connections all use Object Oriented (OO) patterns we should at least understand some of its patterns and terminology.

Basic Structured Query Language
We learn the four core CRUD operations (Create, Read, Update, and Delete) to manage data stored in a database.

Data Models and Relational SQL
In this section we learn about how data is stored across multiple tables in a database and how rows are linked (i.e., we establish relationships) in the database.

Many-to-Many Relationships in SQL
In this section we explore how to model situations like students enrolling in courses where each course has many students and each student is enrolled in many courses.

Databases and Visualization
In this section, we put it all together, retrieve and process some data and then use the Google Maps API to visualize our data.

413 Student
reviews
Cost Free Online Course (Audit)
Pace Upcoming
Subject Databases
Provider Coursera
Language English
Certificates Paid Certificate Available
Calendar 5 weeks long
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
75+ Hour Free Coding Course flatironschool.com

Get started with Ruby & JS curriculum online with all-day instructor help.

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

413 reviews

Write a review
7 out of 7 people found the following review useful
4 months ago
profile picture
Raymond Jolly is taking this course right now, spending 1 hours a week on it and found the course difficulty to be medium.
Okay I have spent 20 years working with databases as an finance analyst and project manager but I never used them with an OOP language before. So the first segments of the course were VERY easy for me. However I like where Dr Chuck went with explaining to his students how large data sets need to be managed. The last Read More
Okay I have spent 20 years working with databases as an finance analyst and project manager but I never used them with an OOP language before. So the first segments of the course were VERY easy for me. However I like where Dr Chuck went with explaining to his students how large data sets need to be managed. The last 2 segments are actually very fun exercises but I wish that the last segment allowed the student to do more writing to of the code. For the Geocode segment I felt a let down. The exercise is useful and the code has some real world applications but I would have gotten more out of it if I was able to write some of the segments myself.
Was this review helpful to you? YES | NO
9 out of 9 people found the following review useful
a year ago
Jason Michael Cherry completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
Outstanding class, like all its predecessors in the specialization! At the end the assignments do get a little more along the line of 'adjust my code' rather than 'write your own code', but the programs are very complex at this point, and the instructor does an excellent job of explaining what to do and how to do it.
Was this review helpful to you? YES | NO
4 out of 4 people found the following review useful
6 months ago
Krasimir Vatchinsky completed this course, spending 10 hours a week on it and found the course difficulty to be medium.
I really enjoy the course as well all other 4 courses from the Python for Everybody Specialization from University of Michigan and Dr. Charles Severance. I did tried numerous times to learn Python till I found this course, and this is the ONE!! If you really want to learn coding, the fundament. essential basics you n Read More
I really enjoy the course as well all other 4 courses from the Python for Everybody Specialization from University of Michigan and Dr. Charles Severance.

I did tried numerous times to learn Python till I found this course, and this is the ONE!!

If you really want to learn coding, the fundament. essential basics you need so you actually start to understand all of the rest that is out there and try to teach you Python, this is the course.

Under the expert lead of Dr. Charles Severance, the course present the much complicated and difficult to understand in a first sight coding in Python in a language that is so simple and easy to understand, that you not only learn how to start to code in Python, you also build a fundamendal understanding for coding and learn also not only Python, but SQL, and how to logically find solution for your problem at hand.

It is GREAT COURSE, GREAT PROFESSOR, Wish more were like him!
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
5 months ago
profile picture
Anonymous completed this course.
This has been a great introduction to Python. I've been around programmers for most of my career, but most of my exposure to coding has been through reading and reviewing what other people develop. This course is giving me a chance to get in there and get my hands dirty, so to speak. The assignments are relatively s Read More
This has been a great introduction to Python. I've been around programmers for most of my career, but most of my exposure to coding has been through reading and reviewing what other people develop. This course is giving me a chance to get in there and get my hands dirty, so to speak. The assignments are relatively straightforward and achievable within the time span of each week. The examples provided in the videos are relevant to the assignments, and being able to download them and watch them offline is a great help (the ability to rewind/replay helps a lot). Many of the later assignments involve tweaking existing code rather than building programs from scratch, but that helped me focus on the current topics. I plan to go through the course material to reinforce what I've learned so far.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
5 months ago
profile picture
Anonymous completed this course.
I just finished this course - the 4th course in the series. I did all of the courses in order, and I thought they were a great introduction to Python. Great instructor and interesting assignments throughout the series. Highly recommended. This last course got into quite a bit of complexity, but the assignments were Read More
I just finished this course - the 4th course in the series. I did all of the courses in order, and I thought they were a great introduction to Python. Great instructor and interesting assignments throughout the series. Highly recommended. This last course got into quite a bit of complexity, but the assignments were more focused on "understanding" the complexity rather than creating complex programs from scratch. I think I'll take the Capstone project course for the challenge...
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
5 months ago
profile picture
Anonymous completed this course.
This course covers a lot of material with clear examples. The assignments are fairly easy as the framework for the assignment is given in the lecture. The course provides the foundation for the student to develop functioning applications. However, the class does not deal with validation of input and exception handli Read More
This course covers a lot of material with clear examples.

The assignments are fairly easy as the framework for the assignment is given in the lecture.

The course provides the foundation for the student to develop functioning applications.

However, the class does not deal with validation of input and exception handling to the degree that real robust applications need. The basics are there. In the time available the instructors makes the material interesting and accessible.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
5 months ago
profile picture
Anonymous completed this course.
Excellent class! Dr Chuck does a great job explaining aspects of computing and programing for most people to understand. He also adds a bit of flair to keep it interesting. The exercises for this course were challenging but helped to solidify what was learned in the course. Just make sure you prepare to take some t Read More
Excellent class! Dr Chuck does a great job explaining aspects of computing and programing for most people to understand. He also adds a bit of flair to keep it interesting. The exercises for this course were challenging but helped to solidify what was learned in the course. Just make sure you prepare to take some time to work the exercises as it was a bit frustrating when I was in a time crunch to get the assignments completed.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
6 months ago
profile picture
Anonymous audited this course.
This is the fourth course in the Coursera specialisation (and the last one you can audit for free). It's a great introduction to integrating databases with your Python code using SQLite, but it really is worth doing all the courses in the specialisation in sequence.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
This was an informative course, and the teacher made it easy to listen to him because of his sometimes funny way of explaining. SQL basics are covered, and I learned how to work with SQLite in combination with Python. However, I don't fully agree with the description on this website that says: "We will also build web Read More
This was an informative course, and the teacher made it easy to listen to him because of his sometimes funny way of explaining. SQL basics are covered, and I learned how to work with SQLite in combination with Python.

However, I don't fully agree with the description on this website that says: "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.". You do use web crawlers and data gathering/visualization code in this course, but the teacher wrote all of it already, so it is not like you are actually going to write/build these things. Also, because this course is part of a multi-course specialization in Coursera, sometimes the teacher refers to earlier courses in which the students had to work with e.g. XML and JSON. I have never worked with those files, but was still able to complete this Database course, so it is possible to take it as a stand-alone course.

I am going to look for other courses of the teacher - he makes the matter 'alive'. I also liked the bonus video material in which the teacher interviews some programming 'dinosaurs' which were very much involved or influential in the early computing space. Recommended!
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
a month ago
Zhaonan Li completed this course.
Great course. Great teacher. Gained width and depth in python programming. As a prospective computer science freshman, I feel ready after taking this course.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous completed this course.
Overall I was very happy with the course. In general the material was explained on a level that a beginner could follow. I just wish Object Oriented Python would have explained more detailed in a different course and not just as a chapter in this course. Also, there is not chapter on Object Oriented Python in the bo Read More
Overall I was very happy with the course. In general the material was explained on a level that a beginner could follow. I just wish Object Oriented Python would have explained more detailed in a different course and not just as a chapter in this course.

Also, there is not chapter on Object Oriented Python in the book so it was hard to get more information on this topic.

Besides that, I got confused in the very last lecture when the PageRank example was expained. I still don't fully understand how the PageRank code works which is a bit depressing and I think it's very important to be able to understand it because even in course number 5 when the PageRank is being talked about again, I still don't understand the fundamentals of it.

The PageRank wasn't explained in level detailed enough so one would actually understand (line by line). Also in some other examples new functions were introduced (e.g. buffer()) without explaining what they actually do and why it's necessary to use them. So while I was 100% satisfied with the first three courses of this specialization, this course sometimes lacks a bit of detailed explanation and I was only satisfied with like 90% of the topics covered.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
a month ago
profile picture
Anonymous audited this course.
Excellent material, presented in an extremely simple and easy to understand manner. Dr. Chuck makes things extremely simple and fun!
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
For real... AMAZING COURSE! I had basically no programming background and was able to UNDERSTAND, LEARN, and WRITE/ADAPT codes to my benefit. I actually applied the learnt knowledge in several parts of my master`s research. My advice is: take the classes from the very beginning. Believe in it! Although it might look Read More
For real... AMAZING COURSE! I had basically no programming background and was able to UNDERSTAND, LEARN, and WRITE/ADAPT codes to my benefit.

I actually applied the learnt knowledge in several parts of my master`s research.

My advice is: take the classes from the very beginning. Believe in it! Although it might look like it is slow paced or even not so useful at that particular time, eventually it will make a lot of sense to you! Think of it as building bricks... you learn little by little!

Now I feel comfortable enough to google my way around new libraries and solving errors. As a matter of fact, I even applied the learn knowledge to build scripts in ArcGIS. Amazing! Thank you, Coursera! Thank you, Michigan University! Thank you, Professor Chuck!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
This course (along with the other w/in the specialization) fulfilled my expectations. I was looking for a basic but progressive introduction to actually "using" python for real world projects and tasks. Although some of the assignments merely required you to adjust the code instead of write your own, it definitely ga Read More
This course (along with the other w/in the specialization) fulfilled my expectations. I was looking for a basic but progressive introduction to actually "using" python for real world projects and tasks. Although some of the assignments merely required you to adjust the code instead of write your own, it definitely gave you a great foundation to apply this to your own job/needs. At the end, as I learn by doing... I tried to accomplish the task without first looking at the provided code. After I struggled a bit and came up w/my own, I checked it against the provided to see where I was good/bad/way off. Overall, a great way to really drive home what was being taught. Highly recommend this course.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Antonio Serrano completed this course, spending 4 hours a week on it and found the course difficulty to be easy.
This course within the "Python for Everybody" specialization is quite useful. It teachs you what Object Oriented paradigm is, what relational databases and SQL are, how to use Browser for SQLite in a basic way, how to design a simple data model including many-to-many relationships. Moreover, it includes a final mini-p Read More
This course within the "Python for Everybody" specialization is quite useful. It teachs you what Object Oriented paradigm is, what relational databases and SQL are, how to use Browser for SQLite in a basic way, how to design a simple data model including many-to-many relationships. Moreover, it includes a final mini-project of a web crawler to put into practice what you have learned during this and the previous courses in order to get ready for the subsequent capstone project. It is totally worth, at least if you are taking the whole specialization. My only objection is the same as always. The course was conceived for Python 2.7. Would not it have been better to use version 3.5 instead?
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I am 100% behind anyone wanting to learn python and have a better understanding of Data Science and mining. This course opened my eyes to how much more I need to learn in order to become a Data Scientist. If you have taken the previous courses with Dr. Severance, then this should fall right in line. His method and a Read More
I am 100% behind anyone wanting to learn python and have a better understanding of Data Science and mining. This course opened my eyes to how much more I need to learn in order to become a Data Scientist. If you have taken the previous courses with Dr. Severance, then this should fall right in line. His method and approach are the "right amount" for an introduction. Throughout the specialization, I have found that each class, and each week and have a better understanding of what I need to learn and I never felt bombarded with too much information like other classes I have taken. I need more thumbs because "two thumbs up" for this course just isn't enough!
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous completed this course.
An excellent course and with the others courses in the specialisation gives you a really good view of the broad picture of using databases in Python. Since this is further along in the specialisation the programs that Dr Chuck explains are much more complex but give you an idea of what's possible. It is not necessary t Read More
An excellent course and with the others courses in the specialisation gives you a really good view of the broad picture of using databases in Python. Since this is further along in the specialisation the programs that Dr Chuck explains are much more complex but give you an idea of what's possible. It is not necessary to go through these programs line by line as Dr Chuck explains well what these programs do so there's no need to write them but it gives you a good opportunity to see a more complex program in action and if you want go through the lines of code as well - you'll be surprised how much of it you understand by the end of this course.
Was this review helpful to you? YES | NO
6 months ago
Antonio Mateiro completed this course, spending 3 hours a week on it and found the course difficulty to be easy.
This is the fourth class in Dr Chuck's Python specialization and the only one I've reviewed so far, although I've taken the other three. I've tried to learn to code before, but it's only with these courses and the accompanying Python for Informatics books that I feel I've actually been able to make progress and begin d Read More
This is the fourth class in Dr Chuck's Python specialization and the only one I've reviewed so far, although I've taken the other three. I've tried to learn to code before, but it's only with these courses and the accompanying Python for Informatics books that I feel I've actually been able to make progress and begin developing a useful foundation in programming. This course, as suggested in the title, largely deals with introducing the use of Python to interact with a database and the basics of database theory and management. I would happily recommend this course and the others in the specialization to anyone looking for a foundation in coding.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
This is the fourth in a series of courses. If you are not familiar with programming or with python, it would help if you started from the beginning. There was a lot of information in this course, and towards the end it became more of a survey course than a programming course. Dr Chuck's lectures are to the point and Read More
This is the fourth in a series of courses. If you are not familiar with programming or with python, it would help if you started from the beginning. There was a lot of information in this course, and towards the end it became more of a survey course than a programming course. Dr Chuck's lectures are to the point and done well. I think splitting the last week's information into two weeks (or possibly even three), and putting more on the student in terms of coding the final homework, would greatly improve the class. As it is, the provided code makes a good reference and I think I got out of the course what was intended. Thank you, Dr Chuck!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
I've now completed all four courses (not including the capstone) in Chuck Severance's Python for Everybody specialization. Two thumbs up. I have a degree in Computer Science, but it's 30 years old, so although this set of courses was not especially challenging, it was nevertheless quite valuable in terms of bringing me Read More
I've now completed all four courses (not including the capstone) in Chuck Severance's Python for Everybody specialization. Two thumbs up. I have a degree in Computer Science, but it's 30 years old, so although this set of courses was not especially challenging, it was nevertheless quite valuable in terms of bringing me up to speed on some of the newer stuff. This current database course was less useful to me personally because I've worked with Oracle databases for the past 15 years, but I'm *very* happy to have been turned on to using SQLite. Python + JSON + SQLite is a thing of beauty. Thanks Chuck!
Was this review helpful to you? YES | NO
3 months ago
profile picture
Fanni Li is taking this course right now, spending 3 hours a week on it and found the course difficulty to be medium.
I'd highly recommend this course to anyone who is interested in kicking start of learning Python. I've completed previous 3 courses in this specialization and now the last week of this 4th one. Dr. Charles Severance is a fantastic professor, video lecturers are clear, easy to understand, most importantly, the cours Read More
I'd highly recommend this course to anyone who is interested in kicking start of learning Python. I've completed previous 3 courses in this specialization and now the last week of this 4th one.

Dr. Charles Severance is a fantastic professor, video lecturers are clear, easy to understand, most importantly, the course is very engaging. I never really into programming, due to the "post-trauma" after my college days, and try to stay away form it. But thank to Dr. Severance's course, now I feel much more confident & comfortable to pick up Python.

Big thanks for the wonderful course, greatly appreciated!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
The course is interactive, rather easy if you have a bit of computer science background when it comes to the assignments where only a few lines of codes need to be changed (even for someone like me who has an engineering background but very limited programming skills). This being said, it is pretty exhaustive in the nu Read More
The course is interactive, rather easy if you have a bit of computer science background when it comes to the assignments where only a few lines of codes need to be changed (even for someone like me who has an engineering background but very limited programming skills). This being said, it is pretty exhaustive in the number of techniques it covers (from SQL DB to JSON to XML to web crawling, etc). The last week, around complex geocoding, page ranking and mailbox parsing are really complex. If you really want to understand those programs, you can have fun and spend a few hours on them...
Was this review helpful to you? YES | NO
3 months ago
Dylan Colquhoun completed this course, spending 1 hours a week on it and found the course difficulty to be medium.
The entire 4 course build up to the capstone has been tremendous in its delivery of content with direct influence into its required coursework. The ability to build upon learned knowledge in the previous week was outstanding and by taking them all back to back in one fell swoop I have been able to add a handful of tool Read More
The entire 4 course build up to the capstone has been tremendous in its delivery of content with direct influence into its required coursework. The ability to build upon learned knowledge in the previous week was outstanding and by taking them all back to back in one fell swoop I have been able to add a handful of tools to my toolbox.

I would definitely recommend this program to anyone trying to figure out what language they are interested in to start their career, as well as seasoned vets who might want a new look at their data analysis or manipulation.
Was this review helpful to you? YES | NO
a month ago
Vishal Girisagar completed this course.
DR. Charles is a great teacher and his way of communication to his students is amazing. he introduces students to various different terminologies and makes everything understandable and perfect. He even jokes during his lectures which make the videos more interesting. Perfect professor I would like to work under. O Read More
DR. Charles is a great teacher and his way of communication to his students is amazing. he introduces students to various different terminologies and makes everything understandable and perfect. He even jokes during his lectures which make the videos more interesting.

Perfect professor I would like to work under.

Only one problem, these set of courses are meant for beginners. Hence Professor introduces us to various different concepts and touches the surface. You will not get in-depth knowledge but these courses will definitely serve as starting point.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous partially completed this course.
This is a great course. As a database developer a lot of the stuff covered here was very easy, but a lot of the code provided here was pre-written for you with a bit of editing to get data in for loading, which I felt was a let down. Biggest disappointment was the geocode assignment where you simply run the scripts pro Read More
This is a great course. As a database developer a lot of the stuff covered here was very easy, but a lot of the code provided here was pre-written for you with a bit of editing to get data in for loading, which I felt was a let down. Biggest disappointment was the geocode assignment where you simply run the scripts provided, so I didn't get to learn a lot of Python in connecting to and manipulating data on the database. Still, Dr. Chuck is great to learn from so this course still provides a lot of valuable information for those that take it.
Was this review helpful to you? YES | NO
4 months ago
Manuel J. Barbero completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
Nice couse on the big picture. Dr. Chuck did it again, nice teaching. After doing this course you feel a little "wiser", because you learn about many things related to data management and I think that it's a good starting point in this matter; but I have to say that this one has been the less rewarding course of the Read More
Nice couse on the big picture. Dr. Chuck did it again, nice teaching.

After doing this course you feel a little "wiser", because you learn about many things related to data management and I think that it's a good starting point in this matter; but I have to say that this one has been the less rewarding course of the especialization to me, because you rarely have to code or think solutions, you just have to tweak a bit the code given by dr. chuck (more complex than in the previous courses).

It's still a higly recommendable course.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous audited this course.
Overall, the course was excellent. However, the programming exercises were too easy, especially weeks 4 and 5. In particular, the Week 4 assignment was too similar to the Week 2 assignment and, at that point in the course, was trivial. All of the material was clear and Dr. Chuck is awesome. However, I did find a couple Read More
Overall, the course was excellent. However, the programming exercises were too easy, especially weeks 4 and 5. In particular, the Week 4 assignment was too similar to the Week 2 assignment and, at that point in the course, was trivial. All of the material was clear and Dr. Chuck is awesome. However, I did find a couple of the Week 4 Quiz questions to be somewhat unclear in terms of exactly what was being asked and in terms of the relative correctness of certain answer choices for which different arguments might be made.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Yet another bang up course by Dr. Chuck! Dr. Chuck's ability to deliver the right combination of theoretical and practical information, while injecting a bit of light humor, really makes his courses the best. I've now completed three of Dr. Chuck's Python courses, and am looking forward to not only taking more Python c Read More
Yet another bang up course by Dr. Chuck! Dr. Chuck's ability to deliver the right combination of theoretical and practical information, while injecting a bit of light humor, really makes his courses the best. I've now completed three of Dr. Chuck's Python courses, and am looking forward to not only taking more Python courses, but also taking any other courses I can find that are presented by Dr. Chuck. He is truly one of the best instructors (and I've had dozens) I've ever had the pleasure to learn from. Thanks, Dr. Chuck!
Was this review helpful to you? YES | NO
3 months ago
profile picture
Pierre Masson completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
I started my professional career as a computer programmer (IBM mainframes 370, MVS, COBOL, DB2/SQL, etc.) I took this class (as well as the previous ones in the specialization) as a refresher and with a view to getting acquainted with new developments in the fields of computers, programming, etc. I would like to underl Read More
I started my professional career as a computer programmer (IBM mainframes 370, MVS, COBOL, DB2/SQL, etc.) I took this class (as well as the previous ones in the specialization) as a refresher and with a view to getting acquainted with new developments in the fields of computers, programming, etc. I would like to underline that this course contains a lot of optional/additional materials that connect you with the various aspects of today's informatics. I enjoyed it quite a lot. Thank you very much, Dr Chuck and team.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Its a good course, im still debating as to whether or not it is too easy... heavily leaning on too easy. I dont know if I feel confident enough to build anything yet, but I guess, at some point you just have to stop learning and you have to start doing... that's where i am at anyway. definitely too easy, but maybe that Read More
Its a good course, im still debating as to whether or not it is too easy... heavily leaning on too easy. I dont know if I feel confident enough to build anything yet, but I guess, at some point you just have to stop learning and you have to start doing... that's where i am at anyway. definitely too easy, but maybe that's good because it wouldve been hard to learn what it all does without seeing any of the code and reviewing it with chuck to begin with... i wouldnt know how to teach someone to program that's for sure
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Fantastic class!! Dr. Chuck is an amazing teacher. He establishes great foundations in all subjects he discusses (even the Object Oriented Python, which we didn't look at in great detail), while being joyful, funny and very friendly. It's the first time I felt sad completing a class! Dr. Chuck got me to love programmin Read More
Fantastic class!! Dr. Chuck is an amazing teacher. He establishes great foundations in all subjects he discusses (even the Object Oriented Python, which we didn't look at in great detail), while being joyful, funny and very friendly. It's the first time I felt sad completing a class! Dr. Chuck got me to love programming, and I'm extremely excited to continue learning Python along with other languages, which will now be a little bit easier because of all the things I've learnt from this class. Thank you!
Was this review helpful to you? YES | NO
5 days ago
Nikita Neganov completed this course, spending 1 hours a week on it and found the course difficulty to be easy.
That's a great introductory course to using databases, it helps to deal with data and creates a little background to further data analysis. Though it almost doesn't add anything new to python, I found it's interesting and it also helped me to upgrade my previous program using DB instead of text files. In a nutshell, n Read More
That's a great introductory course to using databases, it helps to deal with data and creates a little background to further data analysis. Though it almost doesn't add anything new to python, I found it's interesting and it also helped me to upgrade my previous program using DB instead of text files.

In a nutshell, not very challenging course with pretty simple assignments which only require to review the sample code and alter it a little bit.

4,5/5 because it was not challenging enough, though good.
Was this review helpful to you? YES | NO
3 months ago
Alan Boxberger completed this course.
Another excellent course from Dr Chuck. Challenging yet manageable, and perfectly pitched in difficulty at those who have finished the previous specialities in the series. Chuck is extremely affable, and as I've said on other module reviews, finds multiple analogies to get across what he's saying. This for me is the si Read More
Another excellent course from Dr Chuck. Challenging yet manageable, and perfectly pitched in difficulty at those who have finished the previous specialities in the series. Chuck is extremely affable, and as I've said on other module reviews, finds multiple analogies to get across what he's saying. This for me is the sign of a great teacher. Anyone wishing to further enhance their basic Python skills, even if they have no specific interest in databases, would benefit greatly from this course.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Overall a great introduction to Using databases in Python, focussing on what is perhaps the most commonly used, and lightweight database technology SQLite. I thought the lectures were solid and the examples were of practical significance, and gave sufficient complexity so that one could "hack" them into a variety of d Read More
Overall a great introduction to Using databases in Python, focussing on what is perhaps the most commonly used, and lightweight database technology SQLite. I thought the lectures were solid and the examples were of practical significance, and gave sufficient complexity so that one could "hack" them into a variety of different personal projects. Particularly liked the coverage of how to extract data by "crawl" the web, and then put that data into a database for subsequent processing. Very useful!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Finally I have made it through all four courses! Probably I won't take the capstone as my sole purpose was to learn Python as a tool to continue with Google TensorFlow. But still, many thanks to Dr. Chuck for bringing the wonderful courses online. The only regret was that connection to cloudfront is terrible in China, Read More
Finally I have made it through all four courses! Probably I won't take the capstone as my sole purpose was to learn Python as a tool to continue with Google TensorFlow. But still, many thanks to Dr. Chuck for bringing the wonderful courses online. The only regret was that connection to cloudfront is terrible in China, which made my learning experience a big pain when the video gets stuck. The world is flat, but someone always tries to build walls to block information from flowing.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
This is the fourth course in the Python for Everybody specialization. It does a good job of covering database basics; the video lectures and demos are especially useful. The only negative, in my opinion, is that the assignments are fairly simple, asking you to adjust existing code rather than writing new code, compared Read More
This is the fourth course in the Python for Everybody specialization. It does a good job of covering database basics; the video lectures and demos are especially useful. The only negative, in my opinion, is that the assignments are fairly simple, asking you to adjust existing code rather than writing new code, compared to the previous courses. However, this is probably because of the nature of database design--it would be a lot to ask to design the entire programs from scratch.
Was this review helpful to you? YES | NO
4 weeks ago
Sebastien Koller completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
As the other course for this specialization, Dr Charles Severance is very good in teaching and gives you the strength to study and reach the objective. This course introduced databases (SQLite) and data model. Briefly data visualization is introduced, which I hope to develop further in another course or maybe during th Read More
As the other course for this specialization, Dr Charles Severance is very good in teaching and gives you the strength to study and reach the objective. This course introduced databases (SQLite) and data model. Briefly data visualization is introduced, which I hope to develop further in another course or maybe during the Capstone (not yet done so far). I recommend this course definitively, even if I would recommend a basic knowledge in databases before taking it.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Fantastic course, just like the rest of the specialization! I've never imagined I can come this far and that I'd be able to write functioning programs. Professor Chuck is amazing, the tasks are great and exciting. Yes, especially at the end, it's more about understanding the provided code and slightly change it, but I Read More
Fantastic course, just like the rest of the specialization! I've never imagined I can come this far and that I'd be able to write functioning programs. Professor Chuck is amazing, the tasks are great and exciting. Yes, especially at the end, it's more about understanding the provided code and slightly change it, but I took my time and tried to re-write them all to make sure I understand every single line. Thoroughly enjoyed it and would recommend it happily!
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Very interesting course that let you do some very cool things. A lot of good and useful topics are covered if you are interested in databases management and structure. I didn't feel as if there was enough hands on coding. Most code is given to you and you are required to make small tweaks to get it working. You do need Read More
Very interesting course that let you do some very cool things. A lot of good and useful topics are covered if you are interested in databases management and structure. I didn't feel as if there was enough hands on coding. Most code is given to you and you are required to make small tweaks to get it working. You do need to know what you are looking at to get it working. I would recommend the course, it covers a lot of good topics for database development.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
This was a fantastic course for someone who had studied other programming languages and I had wanted to learn Python for several years. Dr Chuck has a very approachable teaching style that makes the various concepts in Python very easy to understand. His illustrations about how Python can be used to best results to c Read More
This was a fantastic course for someone who had studied other programming languages and I had wanted to learn Python for several years. Dr Chuck has a very approachable teaching style that makes the various concepts in Python very easy to understand. His illustrations about how Python can be used to best results to clean up data were very useful and will be of use to me in the future. Thanks Dr Chuck for making Python a painless experience!
Was this review helpful to you? YES | NO
2 months ago
Luke Muir completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
This course maintains the high standard set in all the preceding courses in the specialization. It's great fun, the lectures and assignments are pitched at a good level. They're engaging, really informative and make exploring Python a pleasure. I found the final assignment a little bit too easy but it was still a usefu Read More
This course maintains the high standard set in all the preceding courses in the specialization. It's great fun, the lectures and assignments are pitched at a good level. They're engaging, really informative and make exploring Python a pleasure. I found the final assignment a little bit too easy but it was still a useful and interesting exercise. And the peer-grading aspect is a good idea, encourages some interaction between students.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Excellent course, offering both the theoretical background and some very usable practical applications - and obviously the insights you need on how to adapt those applications to make them fit your personal needs. Beware: this course is the 4th in a series of 5, and without having taken the pervious 3 (or Python basic Read More
Excellent course, offering both the theoretical background and some very usable practical applications - and obviously the insights you need on how to adapt those applications to make them fit your personal needs.

Beware: this course is the 4th in a series of 5, and without having taken the pervious 3 (or Python basic skills acquired elsewhere), a lot of the things mentioned in this class will not make sense to you.

Dr. Chuck rules!
Was this review helpful to you? YES | NO
5 months ago
Arunkumar A N completed this course, spending 8 hours a week on it and found the course difficulty to be medium.
The course is well structure building on the basics on Python Data Structures. You get an opportunity to learn about SQLite, install and use, learn RDBMS concepts about tables, constraints, keys, join. To step up to handling XML and JSON using Python and API programming. The medium of using web related applications - Read More
The course is well structure building on the basics on Python Data Structures. You get an opportunity to learn about SQLite, install and use, learn RDBMS concepts about tables, constraints, keys, join. To step up to handling XML and JSON using Python and API programming. The medium of using web related applications - Google, Twitter, Gmane - provide near-life examples of applications used in businesses. Gradual build-up, good crescendo.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous audited this course.
This course made online learning enjoyable. I had tried a few online courses before but lost traction somewhere down the line. Either they were too simple or boring or just tedious. This one teaches you python along with other technologies and how it all works together. Just by providing the code, it gives you a lot to Read More
This course made online learning enjoyable. I had tried a few online courses before but lost traction somewhere down the line. Either they were too simple or boring or just tedious. This one teaches you python along with other technologies and how it all works together. Just by providing the code, it gives you a lot to experiment with rather than writing down everything from scratch and spending hours online figuring it out.
Was this review helpful to you? YES | NO
3 months ago
Tom Grey completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
This is the 4th (of 5) really good Python courses, so by now the student is no longer a beginner. These videos and problems cover a lot of info, but with very clear examples and sample start programs for assignments. On the samples, one gets to view what good code looks like, and there is some amount of change correc Read More
This is the 4th (of 5) really good Python courses, so by now the student is no longer a beginner. These videos and problems cover a lot of info, but with very clear examples and sample start programs for assignments. On the samples, one gets to view what good code looks like, and there is some amount of change correction, tho changing a working program is much easier than creating a whole one from an empty start.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous audited this course.
The course is amazing, the professor gives you right examples an amount of information for understanding the topics. After you finish the course you are not an expert but you have the right concepts and knowledge for developing your projects. Furthermore, the additional material (interviews) are pretty interesting. I a Read More
The course is amazing, the professor gives you right examples an amount of information for understanding the topics. After you finish the course you are not an expert but you have the right concepts and knowledge for developing your projects. Furthermore, the additional material (interviews) are pretty interesting. I audit the course but I did all the homework, you must do the homework to really understand the topics.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This was not only a challenging course, it was extremely relevant. You can always learn a programming language by studying the different elements and then trying to apply them after the course is completed. But what Dr. Chuck does in this course is to apply the language in a way that a reasonable person would need to use it. Building on more complicated DB management as the course progresses.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous is taking this course right now.
The professor got my interest since the first moment, I started his first python course and then enrolled all the courses that followed. They are all nicely understandable, systematic, little challenging and above all they are all inspiring when you see what you are able to do with that particular knowledge. I believ Read More
The professor got my interest since the first moment, I started his first python course and then enrolled all the courses that followed. They are all nicely understandable, systematic, little challenging and above all they are all inspiring when you see what you are able to do with that particular knowledge.

I believe thanks are in order! Great stuff, I like python thanks to these courses...
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous is taking this course right now.
The entire 4 course buildup has been extremely good in learning python. I knew some programming before tarting the specialization, however combined with the book it will be quite easy for complete begginers to get into programming. In respect to data bases, I've learned the basic concepts, which is quite enough to mak Read More
The entire 4 course buildup has been extremely good in learning python. I knew some programming before tarting the specialization, however combined with the book it will be quite easy for complete begginers to get into programming.

In respect to data bases, I've learned the basic concepts, which is quite enough to make my own simple database when needed.

Needless to say, the teacher si great!!!
Was this review helpful to you? YES | NO
4 months ago
Jay D Murphy audited this course.
Course is the fourth in a five-course specialization--an excellent program for introducing programming for the non-technically inclined. The instructor, Charles Severance, uses the Python programming language--an easily learned language--to demonstrate how programmers work and how their work is applied. This course sh Read More
Course is the fourth in a five-course specialization--an excellent program for introducing programming for the non-technically inclined. The instructor, Charles Severance, uses the Python programming language--an easily learned language--to demonstrate how programmers work and how their work is applied. This course shows how internet data mining and analysis is accomplished--I highly recommend it.
Was this review helpful to you? YES | NO
6 days ago
profile picture
Anonymous partially completed this course.
(Still waiting on my final grade for this course.) As a DBA, I really enjoyed this course, which aided my understanding of how to manipulate a database from outside of the DBMS environment. I would like to have seen more hands on coding practice, especially near the end, but I still found the course immensely useful a Read More
(Still waiting on my final grade for this course.)

As a DBA, I really enjoyed this course, which aided my understanding of how to manipulate a database from outside of the DBMS environment. I would like to have seen more hands on coding practice, especially near the end, but I still found the course immensely useful and will be creating a few small projects of my own just for practice.
Was this review helpful to you? YES | NO
yesterday
Mohammed Saad completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
I loved how the instructor teach really awesome ...it gave me a bit about everything XML ,JSON,OOP,SQL and of course he mostly focused on python.

what's really missing here is when it came to the real world applications yes i did understand most of the codes in the last week projects but wanted to be into it to write parts of the code myself....but i really enjoyed taking this course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Dr. Charles Severance's Python courses cover all the necessary information you need to successfully start coding in Python. The modules cover more than just python programming itself. XML, JSON, web services, DB and OOP basics are explained in good detail to enable you to grasp how these things relate with Python. Read More
Dr. Charles Severance's Python courses cover all the necessary information you need to successfully start coding in Python.

The modules cover more than just python programming itself. XML, JSON, web services, DB and OOP basics are explained in good detail to enable you to grasp how these things relate with Python.

Hands down one of the best well-structured video modules/series out there!!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
I learned a lot, and I really like how this course blends learning Python with SQL. If I had to ask for just one thing, though, I'd ask that the final week's assignment not be so ridiculously easy. The assignment the week before was really difficult in a good way; I felt I actually learned! But the final week I just learned from the lectures; the assignment was basically cut and paste.
Was this review helpful to you? YES | NO
4 months ago
Evgeniy Vdovenko completed this course.
This course was absolutely needed for more or less full basic understanding of what can be done by Python. I would fully recommend it for those who want to understand the basics of creating databases, using internet data to turn it into databases for further analysis, to develop some easy web-spidering software and just to enjoy the fact that now you know how some things work!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
In the path to the specialization on Coursera this one is great. I had a little SQL knowledge going into this but it wasn't needed because he covered what was needed to know anyway. Charles Severance does an amazing job making everything easy to understand and fun to learn. I would highly recommend this course and I will be looking at his other courses for the future as well.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Laura Stupin completed this course.
Loved this course! A great introduction to the basics of using databases with python. Dr. Chuck explains everything clearly and I like the way he builds up knowledge, gradually adding each new layer of information over the foundation he's laid. I really appreciated his explanation of object-oriented programming also, I've never heard it explained so clearly before.
Was this review helpful to you? YES | NO
6 months ago
Bo Lin Ng is taking this course right now, spending 3 hours a week on it and found the course difficulty to be medium.
The instructor is really good; he takes time to explain difficult concepts and facilities a very conducive environment for learning. The class forum allows students to post questions about lesson material which they may not be familiar with, understanding that there are great people (other students and moderators) are always willing to help out in whatever ways they can.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
A very nice set of courses covering the programming basics in Python that can help in everyday work. The last course (Using Databases with Python) gives a very good hands-on experience together with a nicely presented background. I highly recommend this (and all the other) course for beginners in programming and anyone who wants to start with Python.

Thanks to Dr. Chuck!
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
This course is a little difficult than the former three since it's related with database and how to deal with complex problems than simple looping and finding. However, the lectures are easy to understand when combining with the textbook. Also, the assignments has been made easy and interesting. It's worth the time to learn the whole book with Dr Chuck.
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
This is one of the best courses I have taken on Coursera so far. In fact, I am working on two specializations right now, so I can compare these classes. While this class was so well taught that I could not wait to get to the next week, the other is just not communication the relevant points as poignant. The important aspect are well worked out and pointed at.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I have taken many online courses and, in my opinion, Dr Severance has the best teaching style that I have seen. He combines a an elegant way to explain complex subjects with excellent visual aids. I was able to understand the subject matter and complete the course quickly. I am planning to take more of his courses and would highly recommend others to do so.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This is a great course if you followed the previous ones as it ties deeply in the learned python language. 1 Star missing as the exercise are a bit to easy, I wished more scripting and adjusting was needed.

Overall the Python course is very well done by "Dr Chuck" , about to complete the Capstone in a few weeks to complete the specialization course :-)
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Excellent course. The instruction is clear and assignments match what is taught in the course. Each project has an 'ah -ha' moment of 'getting it' where you put the pieces together and make everything fit and work. As you work through the courses in this series you find yourself able to do more and more, and feel the power and beauty in programming.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This - along with all the other python courses taught by Dr. Chuck - was a fantastic course. This covered the basics of working with databases in Python and augmented content from previous courses to build some larger projects.

I highly recommend this course (and his others!) to anyone interested in learning (more about) Python.

Thanks Dr. Chuck!
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Excellent, interesting and educational course.

I was able to apply the material immediately to my own projects.

Incredible professor; Dr. Chuck is really passionate about the material and even more passionate about teaching his tens of thousands of students to understand and appreciate the intricacies and power of programming in python.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous audited this course.
Dr. Chuck makes this course scintillating, engaging, and fruitful. I am very glad to have taken this course and look forward to the capstone to complete the specialization. I am very impressed with this MOOC and with the concept in general and recommend anyone with interest to pursue this course and the specialization.

Thank you!
Was this review helpful to you? YES | NO
3 months ago
Ananya Palit completed this course, spending 5 hours a week on it and found the course difficulty to be easy.
Great course for beginners of databases. The best part is the last week where we actually do a little mining with the Google Geocoding API and create a data visualization of locations all over the world. It also mentions the Page rank and visualization with that.

I highly recommend it for Pythonists beginning with Databases.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Dr. Chuck has a way of breaking down complicated programming content into manageable chunks, which are easy for us students to digest.

This course can be somewhat daunting, and there really isn't much in terms of hands-on coding. However, it's a great way for beginners to ramp themselves up towards higher level database material.
Was this review helpful to you? YES | NO
4 weeks ago
profile picture
Anonymous completed this course.
The class was great. I took all 4 classes in the Python for Informatics series. This class does a great job of showing the versatility of Python when used with SQL, JavaScript, JSON, etc. It sort of breezes through a lot of different topics without going too in-depth, although I wish I could have spent more time on each topic.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Change in pace from the previous courses. I suspect folks without prior knowledge of databases might struggle a bit. The exercises are mostly simple edits, and the big programs are handed over as-is to execute. For proper practice, I think the expectation is to understand the problem and build the problems from scratch.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous audited this course.
I have taken the series of python courses including this one by Dr. Chuck, which are very helpful for new learners. This course introduced the basic operations of SQL and use them in python. The examples are very useful and applicable for me. And the interviews on software and hardware pioneers are very insightful.
Was this review helpful to you? YES | NO
4 weeks ago
Robert Ball completed this course.
This was a nice introduction. Not too heavy on details, but enough to get you interested in further learning. The capabilities of combining Python with SQL, JSON, etc are explored. Some simple but interesting tasks are available in the assignments. It's just an exploration but peaks your interest in going deeper.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
This was my first time exploring and manipulating databases, but the material and explanations provided by Dr. Chuck were so clear that it didn't take me too much time to understand the parts of the code.

Thank you, Dr. Chuck and to all your team for such a fantanstic effort and dedication to the courses contents!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
I really liked the course, it's my first coursera course and it was really good. Of course, this course is not going to teach you everything you need to know about python programming, you have to keep learning by yourself.

I really like the course and I recommended it to my brother and my friends. Thank you so much.
Was this review helpful to you? YES | NO
2 months ago
Nancy Godoy Cordero audited this course, spending 6 hours a week on it and found the course difficulty to be medium.
This course is really a good complement of the other courses of Python for everybody. Dr. Chuck leaves our hands as he did in preview courses, and introduce us in the challenge of real applications. A very interesting course with all the ingredients for preparing learners for graduation. I really recommend it.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Chau Nguyen Duc Minh partially completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
This is the best course of the Python specialization of course that I ever have. The course is the result of the first three courses to understand the final thing related to basic SQL, data modeling and visualization. I highly recommend this course to everyone to enroll and experience the whole knowledge.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
It's part of a Specialization, and it's advisable to take previous courses prior taking this course. The material is conscise, assignments are clear and doable, there is enough time for everything. The instructor is fun to listen to, brought me several memorable moments throughout the course. Recommended!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous partially completed this course.
This is really a good course that teaches you how to use a script language and allows you learn by practice. The instructor is able to explain ideas in an understandable way, together with vivid picture and slides. I believe one without any background of programming would definitely learn a lot from this course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Luis Barreto completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
This is even another MOOC I've taken in Coursera with Dr. Chuck.

He is a really pleasant instructor which knows very well what he's talking about.

The approach is very smooth with thorough explanations not only related to the class but also refers technology and collateral aspects needed to make things work.

Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Great class! Everything is explained clearly. This class is one of the series of classes that is designed in such a way that you learn incrementally from very simple to more complex tasks. Each assignment has just the right level of difficulty so that you have to work to get it done, but it is not over your head.
Was this review helpful to you? YES | NO
4 months ago
Carol Fraile partially completed this course.
Outstanding course where you learn the basics of databases on an easy and understandable way. It provides a lot of resources to create and manage your own databases with Python. The demo's are show real life cases, which made them very interesting. This course is being extremely useful for my work at Oracle.
Was this review helpful to you? YES | NO
6 months ago
Debra Mccloskey completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
A great introductory course to relational databases, data analysis with python and sql. Dr. Chuck manages to introduce relatively complex concepts in a manner that you don’t have to be a software engineer to understand. This is the 4th course I have taken and I really like Dr. Chuck’s style.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
For people like me (no background in programming) it is the right way to learn a language and see a lot of things that can be done with it. Keep in mind, that D.r Chuck is translating the course to Python 3 - if you need hts version.

I liked hte way of teaching and material of the course pretty much!
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous is taking this course right now.
This has been an excellent course and maintains the courses cadence to move the student on whilst imparting the required knowledge in an easy accessible way. The assignment on this course had a little less coding than other courses in the specialisation but it does introduce more complex coding.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous is taking this course right now.
This is the fourth class in Dr Chuck's Python specialization series. My initial intention was to learn python to support my raspberry pi and IoT interests. Thru these courses I have really enjoyed the pace and teaching method of Dr. Chuck. Don't be intimidated, sign up and start learning programming!
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
This entire series is definitely geared to new programmers. That said, this course is a bit more advanced and may benefit an experienced programmer looking to see how python works. You'd need to look up a few things about data structures, but that's about it. The series builds nicely to this point.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Martyniuk Daria completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
In order to visualize the connection and inner overall structure of DB and Python interaction with it this course is an easy and fun way to start with. The lecturer is giving a simple and easy-to-get first understanding of the subject. If you lack "first step", I'd recommend to take this course.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Dr. Chuck is a great teacher for beginners. I am, however, NOT one but with some well-managed skipping forward, I was able to get through things quickly without getting bored. I would recommend this especially to anyone just getting started and will try to even get my kids into this case.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Olga G partially completed this course, spending 12 hours a week on it and found the course difficulty to be medium.
This is my 4th course by Dr. Chuck series of courses in Python. Despite of getting stuck in some points before, I'm starting to understand more and more and this is a great kick for me to learn further. I'm getting addicted to programming. Thank you, Dr. Chuck, you are doing a great job!
Was this review helpful to you? YES | NO
4 weeks ago
John Ferguson completed this course.
Very good. The lectures are the right length so you can do them easily in your lunch on 1.5 speed. The assignments are perfectsly complex to allow you to get them done quickly, learn and not take up your entire day.

I bought the whole course for $200 an dam almost finished. Money well spent
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
This is a really good course for learning and implementing Databases with Python.

Charles explains concepts, syntaxes and code well. I've completed all four courses which are a part of this specialization and I must say Charles Severance is one the best mentors I've come across on Coursera.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Dr. Chuck provides an excellent platform for students to quickly learn the Python fundamentals to be able to continue and grow in this space. I thoroughly liked this class. The lectures were great and assignments gave me an opportunity to explore the content I had learned. Excellent course.
Was this review helpful to you? YES | NO
5 months ago
Sonya Panich completed this course, spending 4 hours a week on it and found the course difficulty to be hard.
This course was a bit more difficult than I expected for a beginning course. While some assignments were fairly straightforward, others were not. I would have appreciated if the professor went in more depth about the code and where to begin in certain assignments. Good intro/review for SQL.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Very useful and cool course by Dr. Chuck, its the 4th course I've been taking with him on Coursera by now. I don't know if it'll be useful to dig into more details in the last few lectures. But it's definitely a very useful introductory course to further (and infinitive) Python knowledge.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Great course. It was a easy to understand, concepts are well presented with good examples. The only complaint I have is that the assignments were a bit to easy, perhaps not giving us all the code all the time could make this a bit more challenging and improve the learning experience.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
As an electrical engineer trying to learn more about programming, this course is totally new concepts for me. The assignments had just the right amount of adding code to ensure that I understood the information flow. Dr. Chuck is clear and very understandable. Excellent course.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Tom Brown completed this course, spending 10 hours a week on it and found the course difficulty to be medium.
Thanks to Dr. Chuck and U Michigan for making this available. After the other getting started with Python courses this is a reasonable next step, filling in some of the gaps. I think that the Python V3 version of this series that is being worked on would be helpful at this time.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Not as good as the former, because you have to do less yourself from scratch. If you really want to get the most out of this course, mess around with the given files for a while. The assignments merely let you alter and run pre-existing code, which in my case didn't really stick.
Was this review helpful to you? YES | NO
3 weeks ago
profile picture
Hsin-yeh Chen is taking this course right now.
This course provides a very straightforward introduction to the python programming in the web and data base applications. Its assignments simplify many unnecessary setup and complicated programming fundamental issue, so the students can get the core idea in a very efficient way.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous partially completed this course.
very good foundational course. My one challenge is that I started the course with Python 3 and the course uses Python 2. This caused some extra challenges as the syntax changes between the two versions. The discussion group will not support helping students using Python 3.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Great introduction. Fairly easy to follow along (great support materials). Having said this, I might find myself repeating the course, just to be sure I have a better grasp of the many aspects of interacting software that were covered. Thanks for another great course, Dr Chuck!
Was this review helpful to you? YES | NO
4 weeks ago
profile picture
Anonymous completed this course.
I enthusiastically recommend this course, specifically the teaching style of Dr. Severance. He is an entertaining teacher who manages to convey a great deal of knowledge in a very student-friendly manner. There is a lot of good and deep information provided in this course. Well done!
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Very good course, especially for people that just start programming! I have completed all the Python learn courses with Dr. Chuck.

Very professional step-by-step introduction to the Python which ends up with interesting Database chapter. Gives good overview how it all works.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Very detailed and interesting class, open a new world I've never considered before. I usually just write code to do some calculations, however, this class teaches me how to write a real, although simple, program to deal with the internet data via python. Very recommend.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I have to admit that Dr.Chuck teaching was amazing and his simplicity in explaining the terminologies was good. I did complete all of his python course and it was good and am glad i enrolled myself into his classes.

I would recommend this course to others as well.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
The lecturer is the best. The course is fine, but in general I'd rather do more complex excersises than there were in this course. Preveous courses of the specialization (Python for Everybody) where more interesting to do - they were complicated.

All the best to Dr. Chuck!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Liked the presentation format, focuses on the professor when he speaking rather than the slideset, makes it much easier to follow along and pay attention. The professor himself engages you in the course material and covers a lot of points in a very efficient manner
Was this review helpful to you? YES | NO
a week ago
profile picture
Anonymous completed this course.
The Course super interesting and worth every penny i guess. Last assignment could be a bit more hands on but its helpful tough and the programs could be helpful in my future too. As always Dr. Chuck is awesome and makes learning a lot more fun than anyone else! Thanks
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous audited this course.
Complicated subject, though well explained. It's a bit unfortunate that 0 attention is paid to Python 3, because it's already becoming the new standard for Python use, and a lot of the more complex scripts written in this course already turned obsolete in Python 3.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Dr. Chuck did a great job of mixing content with application and did so in an entertaining way. Thoroughly enjoyed the presentation. Also, it was great having access to the slides and example programs which made it easier to get back into class after doing my day job work.
Was this review helpful to you? YES | NO
3 months ago
Daniel Lopez Velarde Flores completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
This course was very helpful, I learned the basics of SQL, now, I'm applying the knowledge in my job, I have developed a couple of powerful tools that helped me to analyze data. I'm an SQA Engineer, and I have improved my efficiency with this Python course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Charles Severance is awesome. Course is easy to folllow, I understand Python much more now and becouse the teacher is funny it's easier to get to work even when you don't want to. The only minus is the last week, didn't see much sense in it or in the assigment.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
A great course, but I would say perhaps the weakest in the whole specialization - having 1 or 2 extra weeks would a lot to the quality as some things do feel kinda rushed here.

Still very good for beginners, and Dr. Chuck is a fantastic teacher as always.
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
I had not much experience with python, although i have learnt myself. But this course help me get more exposure to python mostly with programming assignments. And guess what just before completing this course i build an application for analyzing log data.
Was this review helpful to you? YES | NO
3 months ago
Dennis Trill completed this course.
I have just completed the Using Databases with Python course. This was my first course in the Python for Everybody Specialization program. I enjoyed the course, so I intend to go back and complete the other parts of the program. Keep up the good work.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I really enjoy the course. It introduce the main concepts to handle database with python. Moreover, the example of the course is useful and you can put together all the other concepts which were learned in the previous courses. Thanks for all Dr. Chuck and team.
Was this review helpful to you? YES | NO
5 months ago
Pramit completed this course.
Good course for beginners. Dr Chuck sums up the philosophy of the course quite nicely - "There is a beginner course in SQL, then there is your life". The programming assignments are very easy, you only need to make minor edits to your program.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
The class was easy to follow! I encourage you to type the code so it becomes second nature. I did not realize that the code was able for download until I went to his website. Typing it out gives you a better understanding of what the code is doing.

Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous partially completed this course.
I was expecting it to be more concentrated towards using DB in Python but the exercises were more focused on Python and Google Maps API, I rarely made any code development here. Would have been great if there was more practical challenge in exercise.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
I took the full Python for Everybody specialization and was really happy with all the information that I was able to learn and practically apply. This specific course was more SQL heavy, but allowed me to tie together all of the previous content.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Very good introduction to SQL and using python with SQL. I took the other classes from the specialization on Coursera and loved them too. The final week of this class is the combination of everything that I learned in the previous classes. Thanks Chuck!!
Was this review helpful to you? YES | NO
4 months ago
Aamir Salaam completed this course, spending 3 hours a week on it and found the course difficulty to be easy.
Great course for computer science and python learning beginners that want to know how to integrate databases with python. Dr. Chuck is awesome in the art of teaching. The additional computer science magazine interviews were always great to watch.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Useful, easy to see real applications. Learning skills by walking through real world examples of useful applications of Python keeps it interesting and helps to get you started thinking of other ways you can use and expand these skills.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
This course is suited well to engage the new Python programmer in terms of key concepts around reading and writing data bases. Its not too detailed or too heavy on assignments, so this course serves as starting baseline on which too build
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Excellent course, for learning python and how to interact with other technologies such as xml, json etc. I would recommend it for everybody who wants to use python for solving real engineering problems. Great job from an amazing lecture.
Was this review helpful to you? YES | NO
2 weeks ago
profile picture
Anonymous completed this course.
Dr. Chuck is gives entertaining lectures with jokes that may give you some chuckles and fun internet history.

I've got into python through these courses and I highly recommend it if you wan't to get into programming for the first time.
Was this review helpful to you? YES | NO
a month ago
Jihye Sofia Seo completed this course.
The lecture videos are very informative and insightful. The assignments are short and not too demanding. Still you get exposed to important key concept and key features. Highly recommended for beginners and also for those who want to brush up.
Was this review helpful to you? YES | NO
2 weeks ago
profile picture
Anonymous completed this course.
Great course! It's a very well-thought introduction to databases, both how they work and how to handle them with Python + SQLite. Dr. Chuck explains step by step all the details, so it's impossible not to master the basics after this course.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Pair a dedicated and extremely passionate teacher with a wonderful self paced & informative class and you get "Using Databases with Python". Highly recommend for anyone serious about learning about the depths of python programming and web data.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
A step by step introduction of how to build a SQL database, populate it from XML or JSON data from WEB sources, and then retrieve the data. Excellent course. Part of the highly recommended introduction to Python specialization on Coursera.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Aleksandr completed this course, spending 8 hours a week on it and found the course difficulty to be easy.
Great starting course!

Plain and simple to the complex for those who have just started to learn Python.

Excellent, a charismatic lecturer, clear objectives and specific criteria for the correct execution of the task - all of this in the course.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous is taking this course right now.
As part of the Python for Everybody Specialization, this class is great. The videos from Dr. Chuck are interesting, and the challenges are there. I appreciate the fact that you have victories along the way, that help build confidence.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous partially completed this course.
This is a good course for starting programming. I enjoyed it a lot.

It will be great to see a continuation of course for more experienced people, who already finished Python for everybody specialisation and want to continue python study.

Was this review helpful to you? YES | NO
2 weeks ago
profile picture
Anonymous completed this course.
Another great class from Dr. Chuck. Really helped my understanding of databases and how interaction with them work. It was always a topic I liked to avoid thinking about, but not anymore. Pretty much de-mystifies databases, it's great.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous partially completed this course.
The most important thing I learned from this course is not only about the code, but how to establish a procedure/pipeline of getting data, storing in the db, and outputting analyse/visualize results.

Suddenly a lot of ideas become doable.
Was this review helpful to you? YES | NO
6 months ago
German Martin Aguado completed this course, spending 3 hours a week on it and found the course difficulty to be easy.
This is a complete but easy to follow course about Python and databases. It has a light introduction to SQL language that is suitable for beginners that has no experience with databases. Mr Chuck is a great teacher. Thanks and congratulations.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
I learned whole a lot different programming techniques in this course that helped me understand how to build a database and make a good use of it. Particularly dealing with web data from the scratch and getting it ready for analysis.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous completed this course.
Fantastic course! Dr Chuck really clears the fog when it comes to databases and how easy it is to manipulate them using Python.

You do not need any prior experience with DBs and SQL .

Highly recommended for any programmer.
Was this review helpful to you? YES | NO
6 days ago
profile picture
Anonymous completed this course.
This course is just amazingly interesting and useful, when you are a programmer.

It teaches you a lot of tricks, and gives the connecting path between various developments and tools, like web crawlers, geodata coding.

Thank you a lot.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Before i didnt had any interest in data mining.But after this course, i am definitely a lot interested.And as professor said, this is just the basic of data mining.I want to go deep into the complex part. Thank you for the course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
An amazing introductory course to relational databases. Dr. Chuck manages to introduce relatively complex concepts in a rate and scope that can be encompassed by anyone who is interested in the subject, despite of his background.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
This course touches on much larger topics like databases and visualization of data, which in turn require knowledge of other technologies. However, the material taught is enough to be able to do simple tasks. I find it very useful.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Very well taught and structured (like the three previous courses). The complexity of code examples in the last chapter was a bit challenging at the beginning but it gave a good overview of how things work together. Thanks!

Was this review helpful to you? YES | NO
5 months ago
Viktor Falusi completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
This course was outstanding like Dr. Chuck's others. I have known already the sql language, but it was really exciting how it works from a python code. This course teach you the basics of programming. I really enjoyed it!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Fantastic course from awesome Python for Everybody Specialization which helps you to handle databases with python and shows basc of databases and SQL topic itself.

It is worht to walkthrough each course from the set.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Very nice course. Dr. Chuck is a great teacher, pace and timing of all of his lectures is perfect. I like on connecting programs with servers and databases, gives a solid base for any other programming language courses.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous is taking this course right now.
Great intro to working with databases in python, and relevant content. I'm comfortable with databases already so found the work simple, but still learnt a number of things I'd never come across. Well worth the effort.
Was this review helpful to you? YES | NO
2 months ago
Steven Dyk audited this course, spending 3 hours a week on it and found the course difficulty to be medium.
This is my first series of programming courses in Coursera. I am impressed by how well the instructor tailored the lectures, activities and tests to the increasing level of complexity needed to complete the program.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Hi All,

This is a wonderful class by wonderful professor. I recommend everybody to join this course. I have completed 4 courses with Dr.Chuck- Python. I aim to complete the last course in the python specialization.

Thanks.
Was this review helpful to you? YES | NO
5 months ago
Brian Darrow completed this course, spending 1 hours a week on it and found the course difficulty to be easy.
This course is a great introduction to structured query language in general and specifically how to use it in a Python application. If you're already familiar with SQL, you'll find much of this course to be a review.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Great course. Well paced. Introduces you to the exciting world of Python programming. Dr. Chuck did a great job of delivering the lectures. The accompanying textbook is quite an easy read and goes well with the course.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
This was a very good and challenging course. I actually learned a lot. For a person who didn't know anything about python or programming, I have to say that the specialization lives up to its name, Python for Everybody.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
An entry course to Python and databases, complete, well structured, very well taught and with enough examples and content to be able to catch the spirit of it all and continue to other more advanced ones (if wanted).
Was this review helpful to you? YES | NO
4 months ago
Carlos Elizondo completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
Excellent course, I want to thank all the staff of coursera and Dr Chuck, for the help and all valuable learning shared, totally recommended this course, exceeded all my expectations, simply amazing, I am very grateful
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
It is a simple explanation of the Python language. It is not an intense course and does not teach you every detail of the language but definitely gives you an overview and a well-rounded summary of what the language entails.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I'm very glad I took this course. The materials covered are very relevant to interests of mine, and Dr. Chuck is an inspiring communicator and subject-matter expert. I am already using things that I've learned in the course!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Really great course, quite exhaustive. You will go through different programs to collect data from URL, XML file, JSON file and then data base (.sqlite). The last exercise combine the different ways to collect data.
Was this review helpful to you? YES | NO
5 months ago
Roberto De Castro Souza Pinto completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
This course was very interesting for teaching students to deal with Database and Web Services, that wide our vision to the huge possibility to acquire large amount of data on the web to be used in many data analysis.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
This course is very interesting and the teacher, Dr Chucks is really friendly and you have the feeling he's got a passion for teaching you and make it easier for you to understand what he explains.

Over my expectation.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Dr. Chuck shows a way to use Python as a toolset. More complex programming is showed and the concept of databases and SQL are nicely explained. The assignments could be a little harder. I definitly recommend the course.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
This is a fantastic course, definitely worth taking! I was just a beginner who haven't got any previous experience in programming and it totally caught my full attention and free time. Thank you, Dr.Chuck!!!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Amazing course specially due to Dr. Charles Severance. He made the course interesting and fun. I enjoyed the coursed and I would recommend to anyone interested in using Python and databases.

Congratulations!!
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
this is an interesting class, i really enjoyed it. the assignments were practical and easy to understand. the speed of the course was not too fast and i was able to work and still finish the lessons every week.
Was this review helpful to you? YES | NO
2 weeks ago
profile picture
Anonymous completed this course.
Vert straightforward practical approach to learning a lot of python and related tools in a very short time but complete in information, examples, practical assignments, and quizzes. Very happy with this class.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Excellent course, that helps to get introduction into python and databases. Great and detailed explanation for basic concepts. Assignments were a little bit easy.

Definitely recommend this course as introduction.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous is taking this course right now.
I've learned a lot during this class and what I like about it most - is that it helps to see big picture, what crazy things you could do with the help of Python. I think it's one of the best classes on coursera.
Was this review helpful to you? YES | NO
6 months ago
Satish Pallamala completed this course, spending 4 hours a week on it and found the course difficulty to be very easy.
This course was really nice. Basic level DB programmers also can easily understand this class & we learn the four core CRUD operations (Create, Read, Update, and Delete) to manage data stored in a database.
Was this review helpful to you? YES | NO
6 months ago
Daniel Harris completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
Great course...brings everything together, especially string methods and web services.

I would recommend to anyone building databases. The course goes into the perfect level of detail: not more, not less
Was this review helpful to you? YES | NO
3 months ago
Tianyuan Liu completed this course, spending 1 hours a week on it and found the course difficulty to be medium.
Really helpful class. I learnt about the basic language and database tools. And I can write Python scripts and SQL at the same time. I love the lectures that put everything simple and clear. Don't miss it.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Very good series for an into to Python. I would recommend the entire series of 4 courses. I took the fast track with program and completed in under 5 weeks but feel well prepared to start Data Science.
Was this review helpful to you? YES | NO
2 weeks ago
Bill Giles completed this course, spending 40 hours a week on it and found the course difficulty to be medium.
This is a great course, especially for those of us with NO programming experience. Dr. Chuck starts with the basics and progresses to "data mining". Granted this is the tipof the iceberg but a fabulous experience.
Was this review helpful to you? YES | NO
a week ago
profile picture
Anonymous completed this course.
Dr. Chuck clearly explains the complex process in a simple way to a non-IT person like me. This is the first step of getting the basic concept which I need to explore more and implement it in the scientific world.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
After taking this course, I have enough knowledge about databases to make my own databases and interact with them using python. The class is a valuable starting point for more advanced knowledge. Thanks, Dr. Chuck!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
This course was not particularly difficult, but it serves a very important purpose in that it goes over very practical aspects data analysis. You must get data and effectively manage the data to do data analysis.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This is but one of many excellent courses offered. Dr. Chuck was engaging, fun and knowledgeable. I learned more from this course than I have in various training classes. It was a great experience.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Paweł Marcinkowski completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
Course is really well prepared. Everything is understandable and explained very clearly. There are lots of materials to learn with and assigments that helps to understand how things work in real programs.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Very new to Python and this course has been a perfect start. Was able to write a scraper by myself with this course as a foundation. Thanks a lot for providing this course. Was very clear and precise.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
The course seems to go very quickly through databases and their Python interface. I was surprised I was able to complete the assignment at the end, which I did with help from the mentor in the forum.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Excellent introduction to basic concepts of database design. Also includes some interesting web applications and great web examples that students can try. I would have enjoyed more complex assessments.
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
this course make a good introduction to database and helps me to learn how to creat database both using python and SQLITE . I also learn to make little data mining works too. absoloutly helpful course
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
I really enjoyed learning how to use databases in my python programs! Dr. Chuck did a great job introducing the basic concepts of databases and data modeling to incorporate into my data analysis skills.
Was this review helpful to you? YES | NO
3 weeks ago
profile picture
Anonymous completed this course.
This was great and made me believe that programming really can be for everybody. In today's (global) world, programming is as necessary a skill as knowing a second language other than one's own tongue.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Excellent course, gave a lot more familiarity with the workings of Python and ways to use it, and also is great intro to JSON, XML, and web crawling, plus how to use Python to work with those things.
Was this review helpful to you? YES | NO
3 months ago
Lucas Ribeiro Alves completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
This course is great. Dr. Chuck is incredible and his lectures are very clear and easy to understand.

I totally recommend this course to everybody who wants to be introduced to databases with python.
Was this review helpful to you? YES | NO
4 months ago
Murugesu R Thiravialingam completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
I really enjoyed the class. Chuck is really good. He is making the class interesting so the students come back and complete the assignments. The extra material is useful. I learnt different items from it.
Was this review helpful to you? YES | NO
a week ago
profile picture
Anonymous completed this course.
An excellent course, with somewhat a very practical coverage of relevant aspects. Dr. Chuck is a superb teacher and he manages to convey concepts in a very visual way and with a lot of humor too.
Was this review helpful to you? YES | NO
2 days ago
profile picture
Anonymous completed this course.
I found it very useful. Although it can be difficult for the content of the course, the course is ready to be followed and you learn step by step while you starts to program interesting projects.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous is taking this course right now.
Really great starting point with python & programming. Also great if you've been away from programming or scripting for years and need a refresher, or knew another script and are looking at python.
Was this review helpful to you? YES | NO
3 months ago
Robert Thompson completed this course.
Very straightforward but sufficiently broad review of python language and applied usage. Prof. Charles Severance is pleasant and clear to watch and understand, and complete his assignments.
Was this review helpful to you? YES | NO
6 months ago
Shamim Reza completed this course, spending 10 hours a week on it and found the course difficulty to be hard.
To me its the best python with database programming course ever. Course materials and exam all are to the point always. And the teacher Mr. Chuk, he is out-standing. Thanks for the course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Periklis Gourdouparis completed this course, spending 2 hours a week on it and found the course difficulty to be easy.
Very interesting, very informative, easy to follow, many ideas shared.

Dr. Chuck has the gift of a great teacher, I whish I could get more advanced courses from the same team in the near future.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous completed this course.
Dr Chuck is a great teacher, taking you naturally through not so trivial concepts. I took the 4 courses on Python, and all of them teach practical skills in a pleasant way. Highly recommended.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This was a great course. Brought me up to speed on the fundamentals of python programming. I would recommend it to anyone that wants to start learning python with no previous knowledge.
Was this review helpful to you? YES | NO
a month ago
profile picture
Jose Antonio Lazaro completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
After finishing this course you'll have a high level view of how python and relational databases interact. It's a very start point to go dig deeply this amazing subject. Cheer up and try!!!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Good starting point for python. Material is well explained but last week class is somehow lack in coding.

Assignments were easy enough to complete fast by editing code given as an example.

Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
It was OK, but would have liked more practice exercises. also, I completed the first 4 of 5 sections and i paid and coursera doesnt seem to let me start the 5th part. i'm getting very angry
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Excellent course with great explanations, only issue is I hoped the assignment would be more challenging and require more work/effort rather than most of the code being already written out.
Was this review helpful to you? YES | NO
4 months ago
Justin Xu completed this course.
Great teaching. I learned how to create database with python, and the knowledge of structure of db, the relationship between different table. Finally, a little bit about data mining. haha
Was this review helpful to you? YES | NO
a month ago
Oleksandr Pylkevych completed this course, spending 2 hours a week on it and found the course difficulty to be easy.
Really nice introduction with good explanations from the teacher. But don't expect something awesome. I could suggest this course for beginners. Also, I believe that assignments is too easy.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous partially completed this course.
The course I wish I had when I started in Python. Very clear and interesting, meaningful exercises. Thanks to Dr. Chuck for his wonderful course, looking forward for future courses from him.
Was this review helpful to you? YES | NO
4 months ago
Aleksey Stoletov completed this course, spending 5 hours a week on it and found the course difficulty to be easy.
A decent specialization and a very good course for those beginning to learn Python. Not sure if it would be interesting for someone with experience in other programming languages though.
Was this review helpful to you? YES | NO
6 months ago
Yuchu Lei completed this course, spending 2 hours a week on it and found the course difficulty to be easy.
actually i'm studying programming in my university so i have some knowledge of programming so in my view the course is just too easy for me but i think that's the exact degree for a beginner.
Was this review helpful to you? YES | NO
4 weeks ago
Frederick N Numbisi completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
Very interesting course. I am learning quite a lot, thanks to Dr Chuck comprehensible teaching approach. I look forward to learning more by applying what I have been introduced to this far
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Nice! Interesting and quite valid, it applies usages. ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd ddd
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Great course to learn the basics of Structured Query Language. Includes various examples and excercises, perfect for practicing. Just need to install python and sqliteBrowser
Was this review helpful to you? YES | NO
5 months ago
Andrii Bardys completed this course, spending 20 hours a week on it and found the course difficulty to be medium.
Take other 3 courses before this one:

Programming for Everybody (Getting Started with Python)

Python Data Structures

Using Python to Access Web Data

It's good way to begin programming.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous partially completed this course.
I already have some experience with python, so this was not particularly hard for me. However, it was extraordinarily useful. I plan on implementing what I learned right away.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Excellent course, I learned enough to get me going for the rest of my life. Highly recommend to any aspiring programmer, developer, or info sec specialist. Thank You Dr Chuck.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
It is an excellent starting course. I learned a lot from this course, especially about the database knowledge.

This course is my starting point and I will expore in the python world.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Excellent teacher. Definitely do your tests. The assignments were a little easy so to really learn the material definitely plan on doing some project of your own as you learn.
Was this review helpful to you? YES | NO
3 weeks ago
profile picture
Anonymous completed this course.
too little materials in this course.too little materials in this course.too little materials in this course.too little materials in this course.too little materials in this course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Eduim Serra completed this course.
Excellent course, great for starting on data analysis with Python and SQL. I took the first 4 courses of the specialization; the material, lectures and the instructor are all great.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
As all the previous courses of this series, this one is very good. The amount of contents is incredible and the end result depends on how deep or how fast you want to go.

Thank you!
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous completed this course.
I liked the course and the way database designing and related programs were explained. It was interesting and fun! I'll definitely try to make some stuff using what I learnt. :)
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous is taking this course right now.
Good course for understanding basics of SQL and python database programming. The course gives enough time for anyone to complete. The assessments tests are on the easier side.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This class was good and the materials were good. Near the end, I felt like it started going into more complicated subjects, but kind of skimmed over them and rushed through to the end.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Brilliant course would highly recommend.

I feel it is suitable for people of all abilities. Charles Severance makes the material very interesting and the course is easy to follow.
Was this review helpful to you? YES | NO
6 months ago
Very good course. It links together SQL lite with Python programming which is a must considering real world demands!

At the end, API, databases and Python are linked together.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Very engaging course to introduce a new programmer to SQLite and the idea of creating, mapping and using a database. Lots of information, but just an introduction to the subject.
Was this review helpful to you? YES | NO
a month ago
profile picture
Peter Steinhardt completed this course.
Great course, easy to follow. Only suggestion was that I thought this section of the overall book could have covered a little more material.

Loved doing it and would do it again!
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Great learning experience and provides comprehensive and interactive practical knowledge.Would recommend this course to everyone who would like to kick start their own learning regime.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This course is excellent at helping to understand the complexities of API interaction and etiquette. I recommend it for intermediate python learners as well as fledgling SQL learners.
Was this review helpful to you? YES | NO
5 months ago
Ivan Batev completed this course, spending 20 hours a week on it and found the course difficulty to be medium.
Easily explained and with enough examples. Good way to learn Python in parallel with databases. I find it good to do the tasks from the lections simultaneously with the lector.
Was this review helpful to you? YES | NO
3 months ago
Andreas Kodyat completed this course.
I really enjoy this course. Assignments are progressively getting more complex as the chapters advanced. Now, I am confident to solve problems using my new skill set in Python.
Was this review helpful to you? YES | NO
4 months ago
Lo Chau completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
Never thought i'd finish the 1st, 2nd, 3rd course, coz its programming - boring.... guess what? 4th course done!!! Dr. Chuck is the man! this course is not only fun but addictive!
Was this review helpful to you? YES | NO
2 weeks ago
Nick Morley is taking this course right now.
Fantastic course - fun and informative material that's challenging without being frustrating. Can't thank Charles Severance and his team enough for putting this course together.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Very good introductory course. I recommend highly, who want to jump-start working with Python and databases. I liked the pace, the level of content and the delivery.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Always great to learn from Dr Chuck. Hes probably the best teacher starting from the beginning, helping you understand everything up to the end. Thank you again Sir.
Was this review helpful to you? YES | NO
5 months ago
Carole Porrier completed this course.
Great course, very complementary with other programming courses (in several languages), Dr Chuck explains everything really well as usual and the last assignment is fun !
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous audited this course.
I would like to bring up Dr. Chuck's communication skills. Lectures are very easy-to-follow, which makes learning much easier, even if my background on programming was null.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Helpful course introduces to the database interactions with Python. Would recommend for the students who want to start developing real app in Python, DB is the must to know
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I just finished this course - the 4th course in the series.

Excellent course.

I have enjoyed every minute of it.

Doctor Chuck is a great teacher.

Many thanks for your effort.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
The course is great. However, the last assignment ask me to parse data from google geology information system, which is to difficult for a student living in China :)
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
another great course from dr.chuck. great way to learn and implement databases through python. i have completed the course and one more step away from full specialisation
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous is taking this course right now.
The class is well taught. Although it will not make me an expert programmer, it is giving me a nice exposure and introduction to many useful concepts such as JOIN for SQL.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
This course is pretty awesome and you learn the general idea of databases quite well. However, it does not provide too many details and the exercises are too straightforward.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous is taking this course right now.
Excellent course for all Python Programmers in the making! This class will help you build your Python skills whilst also building up your database skills. Good luck!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I completed the previous courses of the series as well. Dr. Chuck is amazing. The course could be better, but it's brilliant anyway.

I have learnt a lot!

Highly recommend!
Was this review helpful to you? YES | NO
2 months ago
Franco Di Matteo completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
The course is very interesting and challenging. I think it is a good basis for in-depth python. the lessons are clear and material provided is a valuable aid to assessments.
Was this review helpful to you? YES | NO
4 weeks ago
Tuan Quoc Nguyen audited this course, spending 10 hours a week on it and found the course difficulty to be medium.
Easy to understand, funny teaching way. I would like to recommend this course for basic SQL, but if you want to dig in deeply in this field, you should take another course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
I love the way that Dr.Chuck speaks and explains (lovely lecture ).

Hope to have more course in future like specialization in DevOps or some Build and Deployment with Python.
Was this review helpful to you? YES | NO
2 weeks ago
Andy Bates completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
The course provides excellent groundwork for programming databases in python. I've recommended this specialization to others working with GISs to increase their skill base.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I thoroughly enjoyed the course. I liked the way the subject complexity was slowly raised. The exercises were interesting and helped understanding the subject better.
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
Great course, great instructor and moderators, a course to introduce in the Python World. This is one of the better coursers that I did about Python, higher recommended.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Дмитрий Шалимов completed this course.
Everything was simply and well.

Great thanks for Dr. Chuk - very good lecturer.

Many thanks for this course for all!

I will reconsider some fragments when is on Python 3.x
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
It's a great course, very interesting and if you invest more time practicing, there are so many things to learn in additional to the course assignments. I really enjoy it.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
One of the best classes and I got to learn a lot about python. By the end of the specialization, I was confident that I am a good python programmer. Loved the course so far.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Love learning python with this course. Very Clear and Understandable lecture. Quizzes and assignments at the end of each session helps to make the concepts more clear
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Very useful for learning Python, databases and accessing web data. Dr. Chuck has done an exceptional job.

Recommended to anyone interested in Data Analysis introduction
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
It has really good content and a pretty good teacher. The course exceeded my expectations and even if it's hard for me finishing online courses it drove me to complete it.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous is taking this course right now.
Great course for beginners! I would definitely recommend the specialization for anyone looking to learn exactly how all these programs we use every day work.
Was this review helpful to you? YES | NO
5 months ago
Roman Wyhowski completed this course, spending 2 hours a week on it and found the course difficulty to be medium.
Great class, but I wouldn't recommend it for those who hasn't completed the previous 3, because the assignments demand ability to read and understand python code.
Was this review helpful to you? YES | NO
3 weeks ago
profile picture
Anonymous completed this course.
Simple but useful course to understand basics of using databases and python. You should take it if you need a good explanation of SQL and approach to data mining.
Was this review helpful to you? YES | NO
6 months ago
Nilesh Karia completed this course, spending 13 hours a week on it and found the course difficulty to be medium.
Chuck is Awesome,

I love the interactive video presented by Chuck, It has a great format.

It builds interest for me to pursue further.

Great Experience
Was this review helpful to you? YES | NO
4 hours ago
许文钦 completed this course.
Really nice for those who are beginners of python, it doesn't take too much time to merely complete the course but need more effort to study the topics further.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Amazing course. Doctor Chuck is a great teacher... Thanks for the effort !

The last assignment it could be a little bit harder :)

Greetings from Chile.

Best.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous audited this course.
Very well designed. I have completed the entire course( Audit). Loved the entire course and the teaching method. Looking forward to learning more related to python.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Excellent, well structured course, I would recommend to everyone who have taken the prerequisites. It is a great starting point to explore how to use databases.
Was this review helpful to you? YES | NO
5 months ago
Matthew Swart completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
Dr Chuck is awesome delivers hard information in a very easy way. The tutors are super helpful. This is my 4th course with Dr Chuck and hope there are more.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I have learned a lot of complex topics of "learning python" in very simple language and exercises.Definitely recommend this for all who wants to learn python ....
Was this review helpful to you? YES | NO
6 months ago
Koray D. completed this course and found the course difficulty to be medium.
A great course like the previous ones. In this course, Dr. Chuck teaches how we can use Python for informatics. Thank you Dr. Chuck for another outstanding course.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Great course, gives an understanding about a database and how it works. Professor Chack is the best professor that I've seen. Highly recommend this course.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
good basic overview of using python to create and utilize databases in python. I had 0 experience with SQL prior to the class and thought it was a good primer.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Very good course, that is easy to follow. Dr Chuck is an excellent instructor and he explains the concepts in a well thought out manner.

Definitely recommend.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Very good lesson - instructor gives importance to the fundamentals of python and sql.

I also suggest for someone to try for the specialization - I will go for it.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
I really enjoyed the course as well all other 3 courses from the Python for Everybody Specialization from University of Michigan and Dr. Charles Severance.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
good course. nice professor. I would like to register the nest course of this specification.

if you are interested in Database,I recommed you to take this course.
Was this review helpful to you? YES | NO
6 months ago
Martin Balzamo completed this course, spending 8 hours a week on it and found the course difficulty to be easy.
The course is great. The excercises are easy but complex enough. I really enjoy and recomend Chuck courses. He make jokes, he includes great interviews.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
interesting course,fun to learn databases with sqllite. peer grading boost your confidence, will definitely like to do such assignments in future
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Fantastic way to learn and at the same time be exposed to the newest tools and technologies that can help 'fast track' your ability to get things done.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
This is a very good course that provides a basic description of SQL, and teaches how to perform basic database operations in Python using SQLite.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Great introduction to SQL, great extension of prior teaching on Python basics. Hope to do Capstone if free. Would recommend this course to anyone.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous is taking this course right now.
The course provides great exposure regarding web service and database techniques. It is rich with examples, sample code, and supporting information.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
This course has a good level of difficulty, but the exams where too not challenging enough. You'll have to do more by yourself to test your knowledge...
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
An excelent course from Coursera. A good professor, Ph. D. Severance.

I recommend it strongly.

Thanks for this great course.

I finish the 4 courses.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
The course is pretty simple so if you have had no experience with databases before, you won't get lost. Assignments are very do-able and worthwhile.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous is taking this course right now.
Pushes the boundaries and uses knowledge from the first 3 courses in the series.



Clear presentations and friendly for new comers to programming
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Easy intro to using databases with python 2.x that also teaches some SQL. I liked the assignments, and the course can be finished pretty quickly.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
I would highly recommend this course because you'll learn a lot about Database and Visualization. you'll discover new technologies and you'll love it.
Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous completed this course.
Great course with great trainer.

Many thanks for your effort.

I really enjoyed what I learned through it.

Hope I can get more deep on Python nearly.
Was this review helpful to you? YES | NO
3 months ago
Jim Odonnell audited this course, spending 3 hours a week on it and found the course difficulty to be medium.
The last exercise is a problem. Since adding a University to Chuck's data is an issue, it may not be worth it to resolve by using Google's online data.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
A very good course that shows you a broad spectrum of topics in an easy and manageable way. I really like the way Charles Severance presents the material!
Was this review helpful to you? YES | NO
6 days ago
profile picture
Anonymous completed this course.
Great class to connect all the dots for other 3 python classes. This final class shows how Python could be used in industrial software develpment.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Great introduction to OOP and Data Management, it also serves as an intro to the Cap Stone Project, putting everything that has been learnt together
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
A great introduction to data bases. A good overview to start with sql databases. The last week example was a good revision of the previous modules.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
I have enjoyed every minute of this course. Highly recommended. Threat yourself learning every day a few more tricks and push your knowledge up!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous partially completed this course.
I have learned to work with Python and SQLite and other interesting stufs like Multi-Table Relations SQL and Many-to-Many Relashionships in SQL. Thanks!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I learned a lot from this course. Everything was well explained and detailled. Thanks Dr Chuck for the time you take to provide those lectures.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous audited this course.
Excellent class: interactive, packed with resources, great professor who keeps the subject clear and light -- perfect for a tech late bloomer like me.
Was this review helpful to you? YES | NO
5 months ago
Bob Mckillop completed this course.
Very informative. Lots of examples of retrieving data across the internet in various forms (json xml, html)

Also a lot of examples of SQL statements
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous audited this course.
Another great course. Good practicals & accompanying slides!

Definitely recommend anybody to take this.

I feel a lot more comfortable on this topic now.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
buen curso, bien explicado y facil de entender, python es una herramienta que sin duda vale la pena dominar y este curso ayuda bastante.

Was this review helpful to you? YES | NO
4 months ago
Jack Dyachenko completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
Perfect work and cool teacher! I will recommend to pass such course to my friends! Great teacher with perfect tools and examples. Thank You!
Was this review helpful to you? YES | NO
6 months ago
Chandan Chaman partially completed this course, spending 2 hours a week on it and found the course difficulty to be very easy.
Good for beginners. Easy assignments and quizzes. Presentation slides and course materials were easily understood. Teaching style is very good.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
very good course, learn a lot from this course. As a chinese student, also provide a geocode api that we can use in china without use vpn.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous partially completed this course.
It is a best course for anyone looking to learn Python from the very basics of Programming to a very advanced level in a very fun way.
Was this review helpful to you? YES | NO
5 months ago
Alexei Vasiliev completed this course, spending 3 hours a week on it and found the course difficulty to be easy.
Good course to know abilities of Python. I suppose they could have made tasks a little bit harder - not just to changing the existing code.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous completed this course.
Well composed course with good example which helps in understanding the subject!

It covers various subjects like data base, web page ranking .
Was this review helpful to you? YES | NO
4 days ago
profile picture
Anonymous completed this course.
very good course again and good material (it would have been good to have a bit deeper hands on, but that is a very good base to start)
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I think this one is a great course.

I would have liked if we could really have done the assignment talked about in the lectures of Week 5.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Superb course. It won't teach you everything, but it will surely point you out at the right direction for further study. Highly recommended!
Was this review helpful to you? YES | NO
4 weeks ago
profile picture
Anonymous partially completed this course.
Fantastic Course and very hands on knowledge you will get.

Make sure you fully understand the reason and thinking behind very code and line.
Was this review helpful to you? YES | NO
3 months ago
profile picture
Anonymous completed this course.
Great videos. wonderful feedback when there is a question.

very easy to follow and understand.

highly recommended . makes Python look easy.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Mrt completed this course, spending 2 hours a week on it and found the course difficulty to be easy.
Great class, great teacher, great concepts, I would recommend this class to get up to speed with python, and to start with data exploration
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Excellent course. Nice to get an introduction and basic understanding of how to use a database from within a Python script.

Highly recommended.
Was this review helpful to you? YES | NO
a month ago
profile picture
Anonymous audited this course.
Its great a course. Covered the basics of databases with python.How can I implement databases with python. Dr. Chuck is a great teacher.
Was this review helpful to you? YES | NO
2 weeks ago
profile picture
Anonymous completed this course.
Great intro to SQL and database creation using python. Easy to understand and great exercises to help you understand the content discussed
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
It's a great course, going at a good pace. It helped me with understanding Python and how it can be connected to databases and the internet.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Charles Severance is a wonderful teacher. Great tutorials on using SQLite with Python, parsing text files, XML and JSON data into databases.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous completed this course.
Dr. Chuck makes learning easy. Wish he would add a bit more in the visualization portion of his chapter, although is not the main intent.

Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
Best class in the series. I like how it built on the material from the other courses. The series provides a great introduction to Python.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Anonymous partially completed this course.
Great course for the beginner to introduce you to the Python language and what it can do. It was worth taking the time to take this course.
Was this review helpful to you? YES | NO
5 months ago
Ziyuan Pan completed this course, spending 1 hours a week on it and found the course difficulty to be easy.
The course is interesting, easy and useful. I learned about how to use database with python and how to apply them to solve real world problems.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
Dr. Chuck is an excellent instructor. The course pacing is relaxed, but I still feel I learned a fair amount in a short period of time.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Anonymous completed this course.
Excellent course. Hit on many key areas I need for my job, so I appreciate the relevant examples. I enjoyed listening to the lectures.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
I love the way Dr. Chuck walks us through the code, line by line, explaining what is happening. So very helpful for understanding the code.
Was this review helpful to you? YES | NO
2 weeks ago
Ashutosh Nayak partially completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
Wonderful course. Good hands on experience of the course material and was very helpful in understanding the basics of databases with python
Was this review helpful to you? YES | NO
2 months ago
profile picture
Anonymous completed this course.
I enjoyed the course. I learned how a database work and how it communicates with a program. It was an interesting course. Thank you!
Was this review helpful to you? YES | NO
5 months ago
profile picture
Anonymous completed this course.
This course helps a lot to get to know the basics of python and also how to use to extract data for further downstream applications.
Was this review helpful to you? <