Chevron Left
Back to Python Basics

Learner Reviews & Feedback for Python Basics by University of Michigan

16,246 ratings

About the Course

This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You'll program an on-screen Turtle to draw pretty pictures. You'll also learn to draw reference diagrams as a way to reason about program executions, which will help to build up your debugging skills. The course has no prerequisites. It will cover Chapters 1-9 of the textbook "Fundamentals of Python Programming," which is the accompanying text (optional and free) for this course. The course is for you if you're a newcomer to Python programming, if you need a refresher on Python basics, or if you may have had some exposure to Python programming but want a more in-depth exposition and vocabulary for describing and reasoning about programs. This is the first of five courses in the Python 3 Programming Specialization....

Top reviews


Oct 17, 2019

It's a must join course for the people who want to deep dive into the world of Python. I really loving this course very much. I wanna explore more hence opting for other parts of this specialization.


Dec 7, 2020

The course was very comprehensive and easy to understand. The instructors made sure that they are giving the information in a way that won't make me confused. Thank you so much for this great course!

Filter by:

3201 - 3225 of 3,623 Reviews for Python Basics

By Oren L

Dec 9, 2020

The textbook was amazing! Unfortunately, between subpar image quality, poor voice pickup, and uninspired teaching, the videos were almost entirely useless.

By Yash S Y

Dec 12, 2021

Really good course as i am not a CS student its really helped me to understand the basics of python and fundamentals.Last but not the least its was fun :)

By farwa s

Mar 13, 2023

The course has been super exciting as I have learned lot new methods to be applied on different data types, which can very helpful in daily life routine.


May 18, 2020

It was wonderful ,as I am beginner to this course, it was very useful for me.I had a great experience and had learnt many things and able to write codes.

By Antony R D

Jul 26, 2020

The instructors were good and their knowledge of teaching is tremendous. They thaught right from the beginning and as a result I ended this with 100 %.

By Brannon C

May 12, 2020

Really helpful as I'm just learning to program and need help understanding the basic of python programming before moving into more complex concepts.

By Neil D

May 26, 2020

The problems in final exam were challenging. I love such challenging problems. Would've been better if practiced more of such challenges problems.

By Amir L

May 23, 2019

Excellent course for beginners who need something to give them confidence with programming. I wish there were more project like assignments though

By Amir Z

May 4, 2019

The assessment tool has got problems with spaces, so the output may be correct but still shows as if i typed something wrong like not used .format

By A7med S

Sep 3, 2022

It 's a very useful begining to the way to programming best introduction to python with more and more information

good exercises and practice

By majd k

Jul 1, 2020

good course, i wish there was more animation than reading

also i wish the doctor didn't say cold jokes while reading them from the screen

By Vincent M

Apr 4, 2022

I learned some interesting vocabulary and useful tricks. I already knew about python though, so there were many things I knew already.

By Daniel H

Apr 17, 2022

couldn't do the projects at the end in coursera because code be used in fopp couldn't handle it. I had to do them in jupyter notebook

By Samuel B

Mar 3, 2019

Really helped me better understand the fundamentals of Python. I would have liked more practice questions, but a great course overall.

By 郡哲 李

Aug 18, 2020

really focus on foundational concept that would otherwise be ignored for self-learners. The course is a bit too easy to pass though.

By Annupma D

Nov 27, 2019

Amazing runestone interactive plateform to enhance the learning experience. I Learned a lot from this course.

Week 1 was too easy.

By Shirleny S A

Jul 9, 2020

Good for beginners, however the exercises would be different in video and reading areas to help the practice for the final test

By Francesca C

Apr 14, 2022

a very good but basic introduction of the python language. I really raccomend this to people who want to star with programming

By Ama Z

Apr 25, 2021

Good for beginners. Pace is very, very slow. Good exercises though and very good at building upon the material with each step.

By Saad A

May 13, 2020

A well-paced and interactive course that provides a student who has no coding experience to learn python. Highly recommended.

By sumeeth k

Apr 14, 2020

It should have an option to capture user info about any programming language so that some lectures could be optional for them

By Aashi A

May 29, 2020

questions of assignment can be better..and their answers are fixed if we want to solve it in another way then it shows error

By Shaik R

Jan 20, 2020

Hello sir/madam i have learn't many things from this course like basics concepts,getting confident in programming .


By Silpa M

May 11, 2020

This is very nice course so that I understood more about python language and to develop skill in writing python programing

By kevin s

Apr 12, 2020

One thing I couldn't do is to set the time zone on the register course under America? Because Texas wasn't listed on there?