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.

Learn to Program: The Fundamentals
This point in the year is perfect for 40% off 10,000+ programs. Save now.

Learn to Program: The Fundamentals


Instructors: Jennifer Campbell
525,512 already enrolled
Included with
Ask Coursera
6,738 reviews
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
8 assignments
See how employees at top companies are mastering in-demand skills

There are 7 modules in this course
Instructors


Offered by
Explore more from Software Development
Status: Free TrialDuke University
Status: Free Trial
Status: Free TrialDuke University
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
78.56%
- 4 stars
17.88%
- 3 stars
1.92%
- 2 stars
0.60%
- 1 star
1%
Showing 3 of 6738
Reviewed on Nov 25, 2024
Great introduction to Python. Some concepts glossed over just a tiny bit quickly so some background reading might be needed for the full learning experience. Otherwise, A+ as to "fundamentals".
Reviewed on Aug 18, 2019
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.
Reviewed on Jan 16, 2023
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.





