Chevron Left
Back to Python Data Structures

Learner Reviews & Feedback for Python Data Structures by University of Michigan

4.9
stars
96,597 ratings

About the Course

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3....
Highlights
Excellent instructor

(503 Reviews)

Helpful assignments

(254 Reviews)

Top reviews

JL

Jan 31, 2017

Challenging for someone with zero experience with coding. Took a fairly long time to grind through the first two courses in the specialisation, but the lectures and course material were very helpful.

VV

Sep 19, 2021

Hello World. It was an excellent opportunity, as a beginner programmer, to learn Python (I have some dreams about lists, dictionaries, tuples, etc). Thanks, Dr. Chuck, Python community, and Coursera.

Filter by:

1651 - 1675 of 10,000 Reviews for Python Data Structures

By Nihaar T

May 4, 2020

Excellent course, goes into the depth of Python without making it too difficult for the learners. One would feel confident about programming in Python after finishing the course.

By Nishith S P

Dec 11, 2019

It's great place to begin your programming life with python. I really fell in love with this course and one thing I need from this course is addition of more Homework assignments

By Muhammad A

Jul 11, 2019

This course was my first experience on Coursera that went very well. I learned programming languages (C, Java & MATLAB) but this one was easier as instructor explained very well.

By Carlos J B A

Jan 15, 2019

A rewarding experience because I have been able to learn very valuable information. It is an excellent course. It has helped me in the personal and professional field. Thank you.

By SHEN, S

Aug 16, 2017

Although this course is only the second one I have taken in Coursera, but I have to say it is the best programming class I have ever taken in my life. Thank a lot to Dr. Charles.

By Чижов В Б

Jul 3, 2017

This is an excellent course. It covers all the main Python data structures, their functions and their use. The teacher presents the material very exciting. You will not be bored!

By Cheung Y W

Jan 10, 2017

Easy and understandable explanations from the professor. Programming task difficult enough to make you ponder how to solve the problems. Steady climbing and challenging yourself.

By Tawfic A

Oct 10, 2015

Good no non-sense course. For learning how to program without much theoretical overhead (can be attained later with a greater comfort level), this is a course on the proper path.

By Hamza E M

Jan 13, 2025

I learned a lot from this course and I am very happy with what I achieved and I thank Coursera for this opportunity. As for Dr. Chuck, he has a lot of credit for this happiness.

By Saikrishna M

Jun 30, 2021

Good explanation about different data structures. Found the assignments to be a bit more challenging than I expected them to be but referring to the solved exercises was useful.

By Saul A L H

Nov 4, 2020

Obtienes muy buenas bases, sobre estrcutras de datos con Python. Esenciales para un manejo correcto de las mismas y para la utilizacion con programas mas complejos y especifcos.

By DEEPAK K M

Sep 7, 2020

Dr. chuck(tutor of Python) made this course so easy i am recommending it even to School children.

I learned not only coding here but also technique of teaching and much more.....

By Puneet Y

Jun 24, 2020

Professor "Severus Snape" ; ) teaches great. His teaching methodology is marvelous.

PS: I used to listen to Harry Potter songs while doing assignments, it energies me a lot!!!

By Manasi

Jun 12, 2020

The instructor is Amazing. The lectures are lively and interesting, and everything is very well explained. All these factors motivate you to keep learning and take more courses.

By MD A H I

May 17, 2020

A really good course. The instructor was excellent in explaining the materials and the programming assignments were challenging , hence pushing us to extend our thinking horizon

By Tommy O

May 8, 2020

Thank you Dr. Chuck! After this course and the Getting Started with Python course, I feel like a have a strong base for diving in to more sophisticated common Python techniques.

By Sai P K

May 7, 2020

I knew a few things about data structures before enrolling. I have learned a lot of new things from this one. I recommend this course who are looking for python beginner course.

By Mohammad M R

Apr 19, 2020

This course was too much helpful for me to understand the data structure and write code quicker than before and it also help me to understand the logic behind that type of data.

By Omkar H

Mar 2, 2020

Dr chuck is one of the best python teacher ever. Learned a lot regarding python in depth.Gain skills required to apply for my master. Thank for making python easy to understand.

By Ajayraj S

Jan 15, 2020

This beginner course is designed in a way that everything is interlinked and based on previous concepts.

The course pattern is perfect and each and everything is understandable.

By Жибек Т

Sep 16, 2019

Thank you, Charles , for this course! I have pass two first courses of py4e. And what i want to say is i really liked them both. I will continue to learn the next three courses.

By Harshad M

Jul 14, 2019

Excellent course, easy to understand content alongside Dr. Chuck's interesting and funny explanations makes it perfect for beginners to Python as well beginners to programming.

By Yashwanth G

Jul 10, 2019

This course covers all the basics of python data structures explained in a simple but effective way by Dr.Chuck.This is a must recommended course if you are a beginner in python

By André A A

May 3, 2019

An amazing way to be introduced to the programming world through Python.

The lessons are on point and you definitely can learn the foundations of programming well in this course.

By Morgan S

Mar 14, 2018

Dives into the more powerful Python tools, e.g. dictionaries, and provides a fun and applicable approach to learn the concepts.

Great building block on Programming for Everybody.