Chevron Left
Back to Python Basics

Learner Reviews & Feedback for Python Basics by University of Michigan

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

276 - 300 of 3,934 Reviews for Python Basics

By Hemanth K

•

Aug 9, 2022

Well laid out course and easy to follow the course material. I liked the way the content smoothly flows, helping in assimilating the topics. One can run the programs as you learn, edit them and work on few challenges alongside. I completed the 4 weeks course in 3 weeks time. Enjoyed the journey!

By Mina S

•

Mar 19, 2022

Great course to get the basics set! The interactive textbook was very helpful. The first week goes easy, but it does pick up from week 2. The instructors make sure you got the learning right. I've also enjoyed the assignments with turtules, otherwise learning the code itself can become boring.

By Bret G

•

Dec 21, 2020

This was a great introductory course for picking up Python! I plan on taking as many of the other 4 courses in the Python 3 Programming Specialization as I can, and after taking this course, I feel confident of taking on courses 2-4. The final course task still feels daunting at this point.

By Atanu K

•

Aug 12, 2019

This course is really helpful for them who are starting to learn python from basic level. The assignments and practice sessions are really good and the best part is you will learn the concept along with good amount of hands on. I'll recommend the course whoever wants to learn python basics.

By Andrew B

•

Mar 21, 2021

This course is an excellent option for reviewing the basics in Python. Although I have completed a couple of other beginner Python courses, I still learned a few new things in this one. This course is lengthier than others on the same topic, so be prepared to spend some time completing it.

By Dylan Z

•

Aug 19, 2019

I really enjoyed this course. It really gives you an understanding of the basics of the python language. If you really want to master the language this is a great starting point just remember to supplement it with the python documentation so you are getting the most out of your experience.

By LUIS M

•

Oct 27, 2020

I successfully completed the course and I am really pleased about it, I can tell that I was able to learn a great deal about the basics on python programming and Im looking forward to continue working on this subject. Hopefully I will be able to complete the full program on this platform.

By Alfian T

•

May 28, 2020

A great course with lots of detail explained and practice questions to help you gain a deep understanding of Python Basic. However, if you have some previous basic programming knowledge, the material in the beginning will be quite boring so I think you can just speed up the explanation.

By Matthew S

•

Apr 30, 2020

A good introduction to the basics. It covers everything from 'Hello world' to string operations, for loops, and conditionals. If you're already familiar with other programming languages, it's fairly easy and should take about a week. It's useful for quickly picking up the Python syntax.

By Yash B

•

Jul 17, 2020

It's an amazing course with a very deep fundamental knowledge of Python but if you have come here after programming for everybody(getting started with python) course than you''ll feel this course a little tedious and repetitve. Although this was is very deep dive into basics of Python.

By Abhi N

•

May 19, 2020

First i thought it's going to be a difficult course.

You Know, it's one of the best universities in the world. I thought "their basic level is gonna be a hard level for me"

But the way they teach us is............awesome!!

I don't know about certificate fee.. but I recommend you to join.

By Julien H

•

Oct 27, 2021

Excellent course and starting point, if you want to learn how to code this is the best way to start. Everything is broken down so it can be understood by anyone. you can go at your own pace and the material covered is always brought up again to reinforce your memory and understanding

By David S

•

Feb 3, 2020

A very well structured course in the thematic part; with a very good practice tool that complements the courses. Although it is an introductory course of the python language, it gives us all the necessary tools and more than necessary to start in the language and continue learning.

By 052_MRIGANKA P

•

Jun 8, 2022

It is a great course for beginers like me. I have a little knowlege in c. So the processing became a little easier for me.

Nevertheless it won't be a big problem if someone is completely unaware of programming. It would only take a little more time and effort for complete beginers.

By Lucia A I

•

Oct 22, 2021

I recommend to learn any programming language if there is another course offered by the University of Michigan. I have learnt the basics of python at my own pace, with an excellent course material and amazing instructors. Thank you for the excellent work you made with this course.

By KEERTHIRAJ G

•

Aug 23, 2020

It is really nice course,It is very useful to learn basic knowledge about python to understand that.

and also the am like to say thanks to Michigan university and the professors who teach this course.

and also the external tool given in this course is good to learn some more basics.

By Oriana P P

•

May 30, 2020

El curso sobrepaso mis expectativas, me encanto la metodología, el material proporcionado para es estudiar fue el más acertado, ademas del uso de la tecnología para el aprendizaje me dejo anonadada.

Muchas gracias a todas las personas que hacen todo esto posible. Dios los bendiga.

By Fitim K

•

Jun 17, 2022

Excellent course, I really liked the practical part of the course which helps in retaining the concepts through problem solving. It is a well-balanced class where concepts are introduced at a good pace for learners to understand and apply the fundamentals of Python programming.

By Abhinav R

•

Jul 2, 2020

As someone already who has some experience in python, this was no doubt an easy course for me but still challenging nevertheless. The exercises were a bit repetitive but it's for your own good. Really enjoyed the course, looking forward to the next course in the specialization.

By Maria-Eleni N

•

May 27, 2020

Great course! No need for any prior knowledge, very well organized and explained. The tests helped me check my understanding and use my creativity on real projects. Steve Oney was my absolute favourite instructor, I never had a single question after his lectures! Recommend it!

By Julia G

•

Jan 5, 2023

Best programming class I've taken. The class includes an accompanying textbook embedded within the coursera platform that is interactive with text, videos, and a python IDE. It's truly wholistic learning. It makes the material easy to digest and makes learning very enjoyable.

By Christopher M

•

Dec 24, 2021

I really enjoyed this course. I am fluent in Java and C so this helpful in pointing out the differences between those languages and Python. I wish you included information on how to setup a local environment to use turtle. Seems the Apple python environment is a bit different.

By Lam N H P

•

Nov 11, 2021

One of the best courses in Coursera. Hardly do I see a course that give clear instruction, with a runstone environment that allows me to directly practice after learning. Most of the courses I have learnt are quite boring with a lot of theories. This course just stands out !!!

By Eduardo d L M

•

Jul 12, 2020

It is an amazing course which covers almost everything that is necessary to understand how python works. The teachers offer you a lot of content to read and pratice before the assignments. I strongly recommend to do this course if you want to learn the details of basic python.

By FABIAN M

•

Sep 29, 2021

La forma en que te muestran la metodología es de lo mas limpia y disciplinada. Puedes aprender a programar Python en todas partes pero hacerlo de la forma mas limpia y correcta es lo mejor, porque no solo aprendes como funciona sino a pensar como un programador de alto nivel.