Chevron Left
Back to Python Basics

Learner Reviews & Feedback for Python Basics by University of Michigan

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

351 - 375 of 3,838 Reviews for Python Basics

By Jeffrey C

•

Mar 28, 2020

Very well organized. The in-browser programming gives you instant feedback on your efforts, and gives you the freedom to play around with the new concepts being taught to further ingrain the lessons learned. Good materials and lecture videos.

By Timothy P

•

Apr 5, 2019

This is the first course of a 5 course specialization I signed up for. I am glad I enrolled. After doing extensive research this may be one of the best courses, series/specializations to gain a solid foundation in Python out there. No regrets

By Phanidhar M

•

Mar 23, 2021

The way the course is explained is very useful for beginners to understand, we can practice in exercises at the end which gives us more clarity and confidence. Would recommend this course for beginners in python. Thanks for this course team!

By Mohammad J K

•

Jun 8, 2020

The course is organised in a systematic manner which helps understand the contents step my step helping learn and understand better. Recommended to everyone seeking to learn the fundamentals of python with little or no programming knowledge.

By Sadia R

•

May 13, 2020

My first ever course i have done in coursera and it made me more confident about learning and applying new things in life.I can't wait to solve more new things in future through the basics. Let's hope for the best and thanks for this course.

By Anant S

•

Jan 7, 2024

Really an amazing course, A must for anyone hoping to start python journey. You would definitely learn a lot from this. Do make sure to complete all the assignments, this will help in building a solid foundation. Moving on the next course!!

By Suzan G

•

May 12, 2023

It gave a great overview about some basic python functions. I really liked the code lense feature so I could understand each step of my programming. The exercises were a bit to easy in my opinion but everything was explained really well

By Mariastella G

•

Aug 28, 2022

I have loved this course, so well cared for, in all details. The teaching is excellent, it is a great basis for starting a career in programming. Furthermore, the professors are nice and make you feel part of their University. Go blue!

By CONSTANZA O G

•

Aug 13, 2023

It's a very user-friendly course, easy to understand, and it provides all the necessary materials so you don't feel like it's a complex subject. Plus, it's straightforward, so even if you don't speak much English, you'll understand it.

By MOHAMMAD S S V K S

•

Sep 12, 2019

it helped me a lot understanding and working of python Rume stone interrupter software a lot .I started to how to visualize the code using code lens all the time and I am very grateful in helping me to code to become a good programmer

By Enrique S

•

Aug 28, 2022

This is the best introductory course on Python. I like the way instructors impart the material . They make difficult concepts easy to understand. This course not only gave me knowledge, but confidence in myself. I highly recommend it!

By Eswar C

•

Sep 17, 2021

The course is very helpful. I am from a non IT background. I taught that it is hard to learn the python. But when I started listening and practicing the topics it made easy. Daily quiz is so much helpful to remember previous sessions

By Mohamed Y A A

•

Feb 24, 2020

Many thanks for all Doctors who provide this course it was amazing and helpful, thanks for peers in forum I learned from them too much, thanks for Tianning for answering our questions and give the support all the period of the course.

By Raul

•

Jan 12, 2020

Great introduction into the world of python. I certainly recommend doing all the exercises at the end of the chapters. As practice in the very beginning is vital. 2-3 hours a day will have you knowing leagues more than you did before.

By Alejandro J M S

•

Sep 15, 2022

Muy buen curso, incluso si ya tienes experiencia en python a traves de otros cursos en otras plataformas pero no tienes un titulo relacionado en tecnologia este curso es genial, puesto que es mucho mas metodico al momento de enseñar

By Abbey O

•

Aug 22, 2021

I really like Runestone Interactive so much as I can do things at my own pace. The fact that, you can choose either to watch the videos or to go through the readings really comes in handy. I highly recommend this course to everyone.

By Srivatsan N

•

Aug 4, 2019

Great fundamental course for programming in python. Absolutely loved the runestone framework , codelens and the teaching methodology. I am incredibly grateful to all the lecturers and the TA's for this awesome course. Thank you guys.

By Neethu P D 2

•

Feb 14, 2022

This course helped me learn the basics of python. It was very well explained which enabled me to understand everything clearly. There was excercises and questions that can be answered by us. Thank you so much for this oppurrtunity.

By Alejandro M

•

Mar 19, 2020

This course was the best introduction I ahve taken into programming and with python was very easy to understand the concepts. The runestone was a great tool for putting the theory in practice. Very satisfied with what I've learned.

By Elham A

•

Aug 26, 2019

University of Michigan, School of Information's courses are always the best. I love the pace of this course, it gave me the opportunity to review my learnings from "python for everybody" and reinforce them. Thank you all very much.

By Nguyen T N M

•

Sep 12, 2020

The course is truly Python for everyone. It is a very good starting point for a person who has no experience with Python. All of the materials, exercises and demonstration examples are prepared in a clear and comprehensive manner.

By Hernan G

•

Feb 21, 2022

This course has helped me grasp a basic understanding of python programming language. The videos are clear and the online material is very well organized and also provides plenty of excersises to reinforce the learning process.

By Sonal D K

•

Oct 17, 2020

if ur looking for python course,this is the right place for you. I started this course as a guy with 0 knowledge and now i know some part of python 100%.i finished my first part of specialization

and excited to start the next one

By RMILI O

•

Aug 7, 2020

I highly recommend this course to those who want to enter the world of programming and who are going to start from scratch and also the teachers are well qualified which helps you not only to learn python but also to admire it !

By SREENIVASULU A

•

Jul 28, 2020

excellent with Textbook materials, links, videos, detailed explanations with lots of examples and practice guide and assessment. Thank you so much, instructors!! Appreciate all your great work helping others to learn technology.