Python Programming Fundamentals
Completed by Heidi Durhuus
March 11, 2026
24 hours (approximately)
Heidi Durhuus's account is verified. Coursera certifies their successful completion of Python Programming Fundamentals
What you will learn
Create algorithms and programs using a logical Seven Step framework.
Create useful test cases and efficiently debug Python code.
Apply Python basics (conditionals, loops, mathematical operators, data types) to build a Python program from scratch to solve a data science problem.
Skills you will gain
- Category: Debugging
- Category: Data Analysis
- Category: Computer Programming Tools
- Category: Code Reusability
- Category: Computational Logic
- Category: Algorithms
- Category: Scripting Languages
- Category: Python Programming
- Category: Problem Solving
- Category: Microsoft Visual Studio
- Category: Software Development

