• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction to Python Programming

    Learner Reviews & Feedback for Introduction to Python Programming by University of Pennsylvania

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    1,176 ratings

    About the Course

    This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like
    data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and
    running Python, and gets students coding quickly. It also provides hands-on coding exercises using commonly used data structures, writing
    custom functions, and reading and writing to files. This course may be more robust than some other introductory python courses, as it delves
    deeper into certain essential programming topics.
    ...

    Top reviews

    SB

    Mar 27, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great explanations and lots of examples to follow on. The course built throughout so I had confidence in completing assignments though they were not easy. Great interaction in discussion forums.

    AD

    Aug 26, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The course was extremely entertaining and informative. The concepts and code files were great. Discussions and helps on the homework were provided in a great manner. Recommend the course.

    Filter by:

    251 - 275 of 311 Reviews for Introduction to Python Programming

    Filled StarFilled StarFilled StarFilled StarStar

    By Gerry

    •

    Aug 8, 2023

    Interesting have learnt python already, so going over some points were useful gap fillers

    Filled StarFilled StarFilled StarFilled StarStar

    By Ahmad W

    •

    Mar 18, 2022

    file handling part is tought too little too fast. Except this, everything is perfect.

    Filled StarFilled StarFilled StarFilled StarStar

    By Kean Y W

    •

    Jun 16, 2022

    Everything is fine, just the last homework question, some the answer is not correct

    Filled StarFilled StarFilled StarFilled StarStar

    By Akshat J

    •

    Aug 2, 2021

    It was a very informative course, but the last assignment was incredibly hard!

    Filled StarFilled StarFilled StarFilled StarStar

    By ANURAG Z

    •

    Oct 25, 2021

    it was tough.especially the last code was very difficult and very challenging

    Filled StarFilled StarFilled StarFilled StarStar

    By Ashraf E

    •

    Oct 11, 2022

    Good content but I think the explaintion in first was complex to beginners.

    Filled StarFilled StarFilled StarFilled StarStar

    By Yiqing J

    •

    Apr 3, 2021

    The fourth assignment was very not clear. Besides that the course is great!

    Filled StarFilled StarFilled StarFilled StarStar

    By Hartono S

    •

    Jun 15, 2022

    Great refresher of Python programming for technical managers like me.

    Filled StarFilled StarFilled StarFilled StarStar

    By 2030_Dhiraj K S

    •

    Jan 11, 2022

    Good Course. I learned a lot of new things. Thanks Coursera.

    Filled StarFilled StarFilled StarFilled StarStar

    By Ameya J

    •

    Aug 25, 2021

    Good course to gain basic knowledge of Python Programming

    Filled StarFilled StarFilled StarFilled StarStar

    By Lakshya P

    •

    Jun 25, 2022

    good course for beginner level python programmer.

    Filled StarFilled StarFilled StarFilled StarStar

    By Fumikatu

    •

    May 29, 2023

    This assignment is quite difficult for beginners

    Filled StarFilled StarFilled StarFilled StarStar

    By Kiruthiga.M

    •

    Feb 24, 2023

    very very hard task in week4 otherwise great!

    Filled StarFilled StarFilled StarFilled StarStar

    By Kriengsak P

    •

    May 31, 2024

    good but some topic has been passed too fast

    Filled StarFilled StarFilled StarFilled StarStar

    By khalil g

    •

    May 28, 2022

    good courses , you are active part with it

    Filled StarFilled StarFilled StarFilled StarStar

    By Toni G

    •

    Sep 11, 2024

    Program assignments need more clarity.

    Filled StarFilled StarFilled StarFilled StarStar

    By Chaitra M S

    •

    Aug 7, 2024

    Need more example problems to work on

    Filled StarFilled StarFilled StarFilled StarStar

    By SAWAN K

    •

    Jan 9, 2022

    nice course good intitative

    Filled StarFilled StarFilled StarFilled StarStar

    By NKOGHE A U W

    •

    Feb 5, 2025

    Intéressant comme cours.

    Filled StarFilled StarFilled StarFilled StarStar

    By Lee B

    •

    Nov 15, 2024

    bohot bariya laga bhai

    Filled StarFilled StarFilled StarFilled StarStar

    By Aqueel P

    •

    Apr 4, 2021

    Good and comprehensive

    Filled StarFilled StarFilled StarFilled StarStar

    By TAMAYOZ A

    •

    Oct 28, 2024

    really ,thank you

    Filled StarFilled StarFilled StarFilled StarStar

    By David G

    •

    Mar 13, 2025

    well structured

    Filled StarFilled StarFilled StarFilled StarStar

    By shubham p

    •

    Oct 10, 2021

    Nice Course

    Filled StarFilled StarFilled StarFilled StarStar

    By Vedant P

    •

    May 11, 2022

    THANK YOU

    • Chevron Left
    • 1
    • ...
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

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