Skip to content

Python Programming

Learn Python from scratch, build fluency with a comprehensive course, then apply your skills to data engineering.

3 courses
1

Introduction to Python

Learn Python from scratch. Master variables, control flow, functions, data structures, and file handling through practical, hands-on lessons.

Continue
2

Python for Beginners

Learn Python from scratch — variables, data types, control flow, functions, lists, dictionaries, file handling, and your first projects. No prior programming experience required.

View
3

Python for Data Engineering

A hands-on course covering Python for data engineering — from pandas and data manipulation, through ETL pipelines, data quality, async I/O, and workflow orchestration, to testing and deploying data applications.

View

Subscribe to track your progress through this learning path.