• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Learn to Program: The Fundamentals

    Learner Reviews & Feedback for Learn to Program: The Fundamentals by University of Toronto

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    6,669 ratings

    About the Course

    Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the
    fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
    ...

    Top reviews

    HA

    Aug 18, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great for a fundamental course. I have to admit that I had learnt python a few years back and was using this as a practice and revision course. But I learnt a lot more which I can add to my knowledge.

    HK

    Jan 16, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Very interesting and start from basic. Preferred course for beginner level person. Explained each topic very clearly. Recommend this course to people who want to start journey in python programming.

    Filter by:

    1726 - 1750 of 1,922 Reviews for Learn to Program: The Fundamentals

    Filled StarFilled StarFilled StarFilled StarStar

    By NATAN C D M

    •

    Jan 8, 2024

    Very good and instructive, it has some issues with the quiz, but it´s a real good course to do.

    Filled StarFilled StarFilled StarFilled StarStar

    By Agustin E C F

    •

    Oct 18, 2018

    Great course for begginers! good and clear examples. The videos cover thoroughly all the basics

    Filled StarFilled StarFilled StarFilled StarStar

    By Dandan L

    •

    Nov 10, 2017

    The course is very helpful. It would be better if the lectures can be longer and more detailed.

    Filled StarFilled StarFilled StarFilled StarStar

    By Haris K

    •

    May 14, 2020

    This course really helped a beginner like me. This course cover from scratch to apply python.

    Filled StarFilled StarFilled StarFilled StarStar

    By Jacob K

    •

    Jun 29, 2022

    Taught the fundamentals well. Not enough problem sets/examples to really master the content

    Filled StarFilled StarFilled StarFilled StarStar

    By Aalekh p

    •

    Sep 7, 2020

    This Course was really helpful for me.Sessions were very interesting as well as assignments

    Filled StarFilled StarFilled StarFilled StarStar

    By Jonathan L

    •

    Jul 7, 2017

    Pretty good course I think. But learning curve is steep, particularly the third assignment.

    Filled StarFilled StarFilled StarFilled StarStar

    By Diya B

    •

    Jan 5, 2024

    The teachers were great! Good at explaining and concepts are crystal clear after the this.

    Filled StarFilled StarFilled StarFilled StarStar

    By Arshad A

    •

    Sep 22, 2019

    Very nicely paced introductory course on python. Even newbies can catch the jargon easily.

    Filled StarFilled StarFilled StarFilled StarStar

    By Ahmed F

    •

    Dec 29, 2022

    Very easy to understand and work on, exams are practical and help to use different skills

    Filled StarFilled StarFilled StarFilled StarStar

    By Miguel V

    •

    Feb 23, 2020

    Very good to start programming in Python. I missed one big assignment to put all together

    Filled StarFilled StarFilled StarFilled StarStar

    By TILOK C

    •

    Sep 11, 2019

    Very interesting, a good course for beginner. Looking forward for course on python + GIS.

    Filled StarFilled StarFilled StarFilled StarStar

    By Jason P

    •

    Sep 13, 2017

    I really enjoyed this course, it was tough but i think that was good as it challenged me.

    Filled StarFilled StarFilled StarFilled StarStar

    By Hannah L

    •

    Aug 6, 2017

    Great beginner course. Would love more in depth info on importing files to Python though.

    Filled StarFilled StarFilled StarFilled StarStar

    By aditya v w

    •

    May 26, 2017

    nice course .....need some work!!!Mentors are very good.......i really loved this course!

    Filled StarFilled StarFilled StarFilled StarStar

    By Mohamed M M A S Z

    •

    May 18, 2017

    excellent, if you can provide a more advanced one for bioinformatics, we will be grateful

    Filled StarFilled StarFilled StarFilled StarStar

    By Marko G

    •

    May 9, 2025

    Thanks for your clearly explained concepts, the best explanation on variables in Python.

    Filled StarFilled StarFilled StarFilled StarStar

    By Marie-Christine G

    •

    Jun 14, 2020

    Well constructed, but would love some more examples of applications in the reading part!

    Filled StarFilled StarFilled StarFilled StarStar

    By Caleb R

    •

    Jan 1, 2020

    This course covered the Python programming essentials in a very efficient and clear way.

    Filled StarFilled StarFilled StarFilled StarStar

    By Ethan M B

    •

    Sep 19, 2018

    Tough for an idiot like me, but taught me way more than I did during my college course

    Filled StarFilled StarFilled StarFilled StarStar

    By Semih Y

    •

    Jul 19, 2023

    It is a good beginning for Python but the exams and quizzes are quiet challenging...

    Filled StarFilled StarFilled StarFilled StarStar

    By Pim v d S

    •

    Dec 11, 2016

    Great course to start with if you want to understand the principles of programming!

    Filled StarFilled StarFilled StarFilled StarStar

    By Erlinda A

    •

    Sep 11, 2022

    Información condensada con ejemplos demostrativos. Buenos ejercicios de practica.

    Filled StarFilled StarFilled StarFilled StarStar

    By Christian R R S

    •

    Jun 18, 2021

    A very complete course to lay the foundations to learn how to program with python.

    Filled StarFilled StarFilled StarFilled StarStar

    By Anthonyth P C P

    •

    Feb 13, 2021

    the course is very interesting, the teachers explain very well and are understood.

    • Chevron Left
    • 1
    • ...
    • 67
    • 68
    • 69
    • 70
    • 71
    • 72
    • 73
    • 74
    • 75
    • 76
    • 77
    • 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.