Chevron Left
Back to Python Basics

Learner Reviews & Feedback for Python Basics by University of Michigan

4.8
stars
17,711 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

NR

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.

DK

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:

51 - 75 of 3,931 Reviews for Python Basics

By Bryce P

•

Feb 18, 2023

I finished 'Python for Everybody' with Dr Chuck and got a lot out of it but didn't feel confident in what I knew. I wanted a 'deeper dive' into beginner level Python. This course is the perfect next step: consolidating what I knew, helping me to understand it and filling in gaps. I am definitely taking on the next 3 courses in the specialization.

Now, it's not perfect but it's 5+ stars from me. There could have been better editing of the videos and one or two of the questions rely on knowledge from the next chapter.

Overall, the material and general structure is first rate and the chance to practice, go over what you've done is really helpful too. A 5 star course, if ever there was one.

By Mohamed B R

•

Jun 8, 2024

This course was a fantastic introduction to Python! I've taken a few other programming courses, and the explanations here were some of the clearest and most engaging I've encountered. The instructor's articulation of the topics was excellent, making even complex concepts easy to understand. I particularly enjoyed the balance between lectures and practical exercises. The exercises really helped solidify my learning, and I feel confident moving forward with my Python skills. Thanks for a great course!

By azadeh g

•

Jul 10, 2022

it was a great course from both theoretical and pracical point of view. it was great to be able to code while learning the concepts. with many practices and assignments, all course's materiall were reviewed repeatedly. The runestone was a useful and helpful platform too. I hope in next courses more is explained about how to code in other platforms.

By henloy A

•

Feb 9, 2019

Great Course with excellent content and learning videos. Instructors and instructions are very concise and meaningful. The course is broken down into manageable portions and each portion has ample examples and practice. The tests and practice tests are helpful in testing your knowledge

By Abdullah J

•

Nov 28, 2023

An excellent place to start your Introduction to Programming journey. It not only apprises you of the basics of programming but also how to use the python syntax to the programming concepts. Such a wonderful point to start for any beginner of programming.

By BEN M Y

•

Jul 30, 2020

#It's a very good course to start learning python I thank all the teachers

teachers = ["Paul Resnick", "Steve Oney", "Tianning Bai ", "Jaclyn Cohen"]

for teacher in teachers:

print("Thank you", teacher+"!")

By Yurii P

•

Dec 19, 2018

Great course! Python3 from Michigan University much better than previous! I was surprised. A lot of practical examples, tasks and tests about all casual but important things. Thank you a lot! 5 from 5 stars

By BOYU K

•

Dec 15, 2018

It's an amazing course, which utilizes lectures, online reading and assignments to help student understand all of knowledge points. I will strongly recommend this course to my friend. Thank you very much!!!

By Rashi R S

•

Jun 3, 2020

Amazing course. The ActiveCode and CodeLens helped me a lot with the problems in Python. The concepts were explained very well and I developed a great liking to Python! I can't wait to learn more!

By John H

•

May 27, 2020

The course teaching how to think as a programmer, not just the syntax of one language. The dedication and motivation of the teaching staff comes through in the delivery and content of the course!

By parth s

•

May 10, 2019

very nice explain of each and every topic in deeply nice textbook concepts with own e-notes its covered almost good content about basic python it is really good course for beginner in this :)

By Christian B

•

Jul 2, 2022

I've really enjoyed this course. Great instructors and good examples. You have to read the instructions carefully. Sometimes I was a bit too quick and realized after that I missed something.

By Katherine B

•

Jan 26, 2022

I feel much more confident with my understanding of Python after taking this course. I now know the terminology to use to refer to common patterns, and can apply them to real world problems.

By Paul L

•

Jan 16, 2019

Great Course. The material was excellent and i only needed to take a small amount of notes. It was well explained that the information stuck in my head (at least for the time being)

By SaketKr

•

Feb 27, 2019

It really helped me a lot for getting the basics all right and fine. The lectures were easy to understand and the concepts were cleared nicely. Thanks for the course.

By Luisa P

•

Feb 24, 2019

Fantastic materials and method. I never thought I could learn programming, but I am advancing more and more in an easy way. Congrats to the team: You did it!

By Joubert F

•

Dec 30, 2018

Excellent class ! Thank you for sharing your knowledge with us. I look forward learning more from you through the other classes of the specialization. Thanks

By Chenxun X

•

Jun 30, 2022

Instructors give a lot of useful summary of concepts, which help you easily understand and memorize the concept. The instruction went through details.

By Bridget S

•

Feb 8, 2022

I do like this course and will continue to take the rest of the four courses. Doing all the assignments helped me to understand more about Python.

By Adi S

•

Nov 28, 2019

Very good course. I like the idea of the interactive textbook. Help me to understand the subject faster then any other traditional textbook ever.

By Pepe L

•

Jan 29, 2019

The excercises are not too difficult. it is good. Although some instructions are not so clear. I am not sure what the expected reslts would be.

By Saurav L

•

Jan 14, 2019

Thanks for all mentors for helping me in learning and also make such tools which were very helpful to solve assignment .

Thanks again.

By Nick S

•

Jul 3, 2022

Great course - structure, instructors, logical sequence. 5 stars! Horrible jokes though. Exactrly how my kids described mine.

By Shubhnay J

•

Jan 30, 2019

Great intro to Python. Recommended. Interactive textbook, codelens are the best. Thank you for making a wonderful course.

By Esther F

•

Apr 3, 2022

The course is very basic but it is perfect for learning, to handle basic programs and give a few brushstrokes of python.