🐍
PYTHON
Python for Data Engineers
Variables to pandas, OOP to decorators, APIs to testing, packaging to cloud SDKs — the complete Python path.
31 in-depth tutorials
01Variables, Data Types, and Type Conversion
Variables, data types, memory model, namespaces, and how Python stores data internally.
02Strings
In-depth tutorial covering strings.
03Lists
In-depth tutorial covering lists.
04Tuples, Sets, and Frozensets
In-depth tutorial covering tuples, sets, and frozensets.
In-depth tutorial covering dictionaries.
In-depth tutorial covering conditionals.
07Loops
In-depth tutorial covering loops.
In-depth tutorial covering functions.
In-depth tutorial covering comprehensions & generators.
Lambda, map, filter, reduce: functional programming patterns in Python.
In-depth tutorial covering file handling.
In-depth tutorial covering error handling.
13Logging
In-depth tutorial covering logging.
In-depth tutorial covering oop — classes.
In-depth tutorial covering oop advanced.
16Modules, Packages & Virtual Environments
In-depth tutorial covering modules, packages & virtual environments.
In-depth tutorial covering dates, times & timezones.
In-depth tutorial covering regular expressions.
19Decorators & Context Managers
In-depth tutorial covering decorators & context managers.
In-depth tutorial covering working with apis & http.
The essential Python skills every data engineer uses daily.
22File Formats (CSV, JSON, Parquet, Excel)
In-depth tutorial covering file formats (csv, json, parquet, excel).
In-depth tutorial covering database connections.
In-depth tutorial covering etl patterns.
In-depth tutorial covering testing with pytest.
In-depth tutorial covering concurrency.
27Cloud SDKs (boto3, Azure, GCS)
In-depth tutorial covering cloud sdks (boto3, azure, gcs).
In-depth tutorial covering packaging & cli tools.
In-depth tutorial covering pandas deep dive.
In-depth tutorial covering environment management.
In-depth tutorial covering data validation.