Maximise your employability, by learning the basics of coding in Python. Python is a versatile programming language used for developing websites and software, task automation, data analysis and more.

An Introduction to Programming using Python

An Introduction to Programming using Python


Instructors: Dr Rafael Papallas
Access provided by Nanyang Technological University
11,904 already enrolled
105 reviews
Recommended experience
What you'll learn
Describe what computer programming is, recognising its purpose and how it enables the creation and execution of computer programs.
Explain what algorithms are and their significance in programming.
Create programs that accept user input, display output, and utilise essential programming constructs such as if statements, loops, and functions.
Gain digital skills as part of Click Start! Follow the link in the instructor bio to see if you're eligible for FREE access to this course and more..
Skills you'll gain
Tools you'll learn
Details to know

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

There are 2 modules in this course
Instructors

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
81.90%
- 4 stars
15.23%
- 3 stars
1.90%
- 2 stars
0%
- 1 star
0.95%
Showing 3 of 105
Reviewed on Aug 9, 2025
Thanks you so much for such a amazing experience.. All my credits to Mr. Rafeal Papallus
Reviewed on Jan 4, 2024
Great experience and a great introduction to Python. Thank you!
Reviewed on Sep 18, 2025
Best course on truly fundamentals of programming I have ever found, this is exactly what you want to learn to start programming. Cheers from Mexico City.
Explore more from Computer Science

Coursera

University of Pennsylvania

Duke University


