Python Engineering Foundations: Functions, Files and Errors is a practical course designed for learners building stronger Python skills for infrastructure automation. This course covers defining and calling functions, parameters, return values, scope, docstrings, type hints, file input and output, paths, CSV and JSON files, and exception handling. You will learn how to write reusable code, generate configuration files, protect file operations, and manage errors with confidence. By exploring common infrastructure as code patterns and practical Python workflows, you will gain foundations that support cleaner automation, stronger troubleshooting, and more reliable engineering solutions.
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Taught by
Rohit Pardasani