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:

251 - 275 of 3,931 Reviews for Python Basics

By Ajay K S

•

Apr 9, 2021

I am new to programming almost fresh, but there method has been strikingly sticking. Bravo Professors

Excellent course design, Please allow students who completes access to complete the study and assignments in the external tool so one can practice a little more in the short time he /she might have.

Thanks to full team once again.

By Dayshia S

•

Dec 14, 2020

I think this was an amazing course. I took the first course from Dr. Chuck so I had a little more background knowledge coming in, but I think this was perfect. The interactive book was such a HUGE help to my retention of information. Thank you so much for supplying such a well organized course. Looking forward to the next one.

By Monjilib M C

•

Oct 2, 2024

I first of all thank my instructors for their indebt explanation of the concepts. They made learning basics of Python super easy and interesting for me. This course has equipped me with the basics of python. The basic explanation of concepts is outstanding and I look forward to building on my basics in this specialization.

By P P K

•

Jul 8, 2020

One of my dream is to learn python, for which I started working over an year ago. But I could not reach at-least a minimum level, until I found this course on Coursera. I am so fortunate and happy to share that now I am good at Python Programming. Thank you very much to the Professors of University of Michigan and Coursera.

By Abhishek D

•

Jun 10, 2019

It was a good course .Learnt a lot about loops,conditionals and yes graphics too ! Turtle graphics was fun.

Amazing instructors and syllabus covers all basic topics .

What makes this course different from other python courses is that interactive textbook provided by University of Michigan . That helped me a lot . Thank You.

By Daniel H

•

Aug 27, 2022

A very concise intro course. It lays a good foundation by teaching you exactly how the basic programming constructs work and how objects interact with each other instead of skipping ahead to advanced topics. This nitty-gritty can be a little dry (unless you're already a programmer type), but it's important to learn.

By Ashwin G

•

Apr 25, 2020

Excellent course. Everything is taught from basics with well-developed exercises and quizzes. Easy to understand language and very well narrated videos. Though do not expect it to be very deep in programming, as it only a part of the complete python program. I would definitely recommend this for a complete beginner.

By Seif K

•

Mar 9, 2021

The brain behind the creation of this course is marvelous! The contents lets student keep reminded every time about the materials have been covered so far... THAT'S GREAT!!. The only thing I think the "reload history" button should be removed from assessment page so that the assessment could be look like real exam.

By Jason W

•

Apr 27, 2020

this course might be a little confusing if you are absolutely new to programming in python as some explanations aren't given in detail as beginners often need. But I gave it 5 stars because I had previous exposure to python fundamentals before taking this course. Week 4 in the course here was challenge for sure !

By Nalin M C

•

Jun 22, 2020

This has been my first online course and I'm glad to mention that every aspect of the course was perfect in all the ways - may it be video lectures, practice tools and most importantly the exercises and assignments. I will definitely rate it full marks for teaching me such a wonderful language with such an ease.

By Gary C

•

Nov 2, 2020

This is a very good course for a person who is either new to python or who is new to programming. If you already know another programming language, you may find the pace a little slow. In any case, the explanations and examples are excellent, and the coding exercises are well-designed to help you learn concepts.

By Emily K

•

Sep 24, 2021

Great introduction to Python! I started learning Python for free with another service, and I would say that it's totally worth the $50/month to buy this course. Everything is organized, there's tons of material covered, and they provide context so you can understand how to apply the information you're learning.

By Enam B

•

Jul 27, 2020

One of the best Python courses. Content is very elaborated for beginners, which is of course good to learn about the core basics. I took this course in order to practice, as I had prior knowledge in Python. All in all, I will recommend it to everyone. And one more thing, Paul Resnick is awesome. Happy learning!

By Tania M

•

Nov 15, 2020

Excelente curso que te explica detalladamente cómo es el funcionamiento de Python y de las variables, ciclos y demás. Una metodología perfecta que deberían de imitar las demás universidades. Me encanta el libro interactivo, aunque admito que el nivel del exámen fue alto, pude resolverlo con todo lo aprendido.

By Mohammad A

•

Feb 5, 2022

The course was everything i said it would be, fun but a lot of work. Training was excellent with good interaction. Knowledge sharing is good. Recording facility is excellent for revising. Course was practically and informative. The course helped to build confidence, Valuable experiences and learning.

Thanks !

By Ankit M S

•

Apr 25, 2020

The course is very good for beginners. It provides an in-depth explanation for each concept. Runestone interactive book is the best place to practice questions and graded exercises have enough problems to make learners get a solid understanding of the concepts. Every little bit of every concept is explained.

By Fasih A

•

Mar 24, 2023

"Highly recommend this course for anyone looking to jumpstart their programming journey! From catchy explanations to real-world applications, this course has it all. Thanks to the University of Michigan for providing such an amazing learning experience! 🙌 #pythonbasics #programminggoals #highlyrecommend"

By saurav j

•

May 7, 2020

I belong to Electronics and telecommunication branch so, I always fear to code. This course help me overcome my fear and I started feeling feel much confident to code,. also, It changed my mind in so many perspectives like you need to learn 3- 4 years mandatory to be a coder. all that, perhaps it isn't.

By Peter P

•

Nov 2, 2020

first of all I want to thank all of you for this awesome course, indeed it was really simple and I would raccomand this course for every one want to learn python, finally it was really awesome to have already an online tool for programming and making excercises.

Thanks for your efforts and see you again

By Habib H S

•

Apr 25, 2019

This is just awesome for starting python.

I tried some youtube courses and others in Udemy. But believe me this one is way better then those.

The design is this course's contents are perfectly arranged with practice and examples and teachers are highly skilled and their teaching style is also friendly.

By Davi P N

•

Sep 16, 2022

O curso é excelente. A ferramente para programar em html é sensacional, pois além de ser possível programar existe uma ferramenta para mostrar o passo a passo do programa tornando possivel entender o processo como um todo. Este é um curso básico de python que eu já deveria ter feito ha muito tempo.

By NaRena N

•

Jul 9, 2022

Nice 2nd class for an intermediate beginner. Love the questions to test yourself in order to help the concepts really stick. Finished the course yesterday, but I'm back to review Week 4 questions to make sure I understand the concepts. That tool is greatly appreciated and I find it extremely helpful!

By Alison C S S

•

Nov 7, 2019

Simply the best online course I've ever done! The methodology is highly intuitive and helps learners keep track of all they've learned, not to mention the bunch of exercises that contribute a lot to put all the knowledge into practice!

I look forward to taking the next courses for this specialization!

By PANIDAPU H C

•

Mar 30, 2020

First of all I want to THANK ALL THE GUIDERS(THE PROFESSORS). This course is very helpful to me.I am happy that I have worked heartfully and earned my certificate.Not only I WOULD LIKE TO THANK THE PROFESSORS AND ALSO THE COURSERA TEAM FOR PROVIDING THIS WONDERFUL OPPORTUNITY FOR ONLINE TEACHING.

By Aryan O

•

May 21, 2020

First of thanks for helping me out with financial aid by which I was able to complete my python basics course it really means a lot at this situation the course was just awesome it helped me learn all of the basics which is been required to understand python keep the great work doing guys thanks.