• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Coursera Plus
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction to Python Fundamentals

    Learner Reviews & Feedback for Introduction to Python Fundamentals by University of Colorado Boulder

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    205 ratings

    About the Course

    How many times have you decided to learn a programming language but got stuck somewhere along the way, grew frustrated, and gave up?
    This specialization is designed for learners who have little or no programming experience but want to use Python as a tool to play with data.
    The first course will introduce you to programming languages, with Python as an example. You are going to learn how to use variables and
    operators, as well as input/output and flow controls to build simple Python programs. The pace will be very slow, so you will feel comfortable
    learning Python as quickly or as slowly as you like. Are you ready? Let's go! Logo image courtesy of Mourizal Zativa. Availa...
    ...

    Top reviews

    LS

    Mar 19, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    This has been a great start to understanding the basics of programming. I would highly recommend this course for folks from non-coding backgrounds (like myself) to try this.

    SM

    Apr 19, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Coursera is one of the platforms with the best content. Though not a beginner in the course I took, I still learned a lot from there and the course delivery was perfect.

    Filter by:

    1 - 25 of 53 Reviews for Introduction to Python Fundamentals

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Melissa D

    •

    Jun 27, 2023

    Di Wu is an excellent teacher! I have struggled to follow the numerous websites teaching Python. His method is simple, clear and to the point. If not for my day job, I'd do a deeper dive and finish all the Python courses in this specialization at one go. Thank you Prof. Di Wu for your straightforward teaching method and keeping it simple!

    Filled StarStarStarStarStar

    By Robert G

    •

    Jun 21, 2023

    This is a waste of time. There are so many better resouces out there, and many of them are free. I can't believe that they're going to give you a Master's degree for an education of this quality (from a major research institution, no less...).

    Go here instead:

    Courses:

    Harvard CS50P

    Helsinki mooc.fi

    Georgia Tech CS1301 on edX

    MIT on OCW and edX

    freeCodeCamp

    Books (free on author's website):

    How to Think Like a Computer Scientist (Think Python) (there're interactive edition on the web)

    Python Crash Course

    Automate the Boring Stuff

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gracjan A

    •

    Mar 9, 2023

    This training is very good because each topic is explained first with definitions and then presented with a few examples. After all this, we have the opportunity to practice everything on the next examples and tasks. The knowledge is divided into individual topics and is not overwhelming. By far the best Python training on Coursera.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 刘飞扬

    •

    Mar 10, 2025

    Really good course! I especially like the exercises. It's just the last assignment is difficult for me and I still don't get it. However, you definitely should choose it if you are a beginner. I'm ready for my next learning in the following courses.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By luis r

    •

    Aug 8, 2022

    The instructor done an amazing job. Recomended. Want to ask, when the second course begins. Realy interested in continue the all 3 courses. Thanks

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Iyabode S E

    •

    Jul 9, 2023

    Easy to understand and follow

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Diego I H M

    •

    Oct 22, 2023

    Excellent for beginners

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Renee C

    •

    Jun 21, 2024

    The video lectures, examples, and practice assignments were all helpful. Excellent course. Very well organized, and a very good instructor. The instructor explained everything well. I will be looking forward to completing more courses from this instructor.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By math t ( T

    •

    Nov 26, 2023

    Very good programming course in Python. It covers a range of topics with insightful examples in Data Science, Business Modeling and Mathematics by improving problem-solving skills.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ulises C Á

    •

    Apr 8, 2025

    Es un curso que permite el conocimiento de las bases de Python de una manera sencilla, utilizando la práctica como principio para fortalecer y afianzar los elementos del lenguaje.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Linica S

    •

    Mar 19, 2024

    This has been a great start to understanding the basics of programming. I would highly recommend this course for folks from non-coding backgrounds (like myself) to try this.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sesugh M

    •

    Apr 19, 2024

    Coursera is one of the platforms with the best content. Though not a beginner in the course I took, I still learned a lot from there and the course delivery was perfect.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Cheng B

    •

    Jan 29, 2023

    This course is very friendly for a beginner with no background in coding. As a starter, I can pick up all key points. This encourages me to keep going

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pasindu J

    •

    May 7, 2023

    This course is really good. After studying this course, I have better knowledge about Python fundamental. I really appreciate this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ryan T

    •

    Mar 23, 2024

    This is a good introduction course to Python for those interested in learning about variables, inputs, print function, and loops.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jonathan B

    •

    Sep 28, 2022

    Really enjoyed this course and thought that the lecturer was really good at explaining the concepts.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Talha J

    •

    Nov 23, 2022

    A great course to start your python coding journey. The instructor Mr. Di Wu is a great teacher.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Brian A

    •

    Apr 2, 2025

    Wonderful. It is easy to follow, and the real-world problems/code helps a ton.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Thomas L

    •

    Jun 7, 2023

    Excellent review for those with previous exposure to Python Fundamentals.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By TAMI L

    •

    Sep 28, 2024

    Great class! Instructor is a talented teacher. Highly recommended.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By YURI L R C

    •

    Oct 28, 2024

    Excelente introducción a la programación, muy útil y sencillo

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Heidi S

    •

    Mar 2, 2023

    Excellent!! can't wait to take the 2nd course! Many thanks, Di.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Luis R

    •

    Dec 15, 2024

    great course with many notebooks to practice each topics

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Thandolwethu D

    •

    Oct 30, 2024

    Good for beginners. In-depth explanations and tutorials.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Syed M A

    •

    Dec 19, 2024

    Excellent learning in this amazing course.

    • Chevron Left
    • 1
    • 2
    • 3
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.