Python Tutorials

🐍

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.

05Dictionaries

In-depth tutorial covering dictionaries.

06Conditionals

In-depth tutorial covering conditionals.

07Loops

In-depth tutorial covering loops.

08Functions

In-depth tutorial covering functions.

09Comprehensions & Generators

In-depth tutorial covering comprehensions & generators.

10Lambda, map, filter, reduce

Lambda, map, filter, reduce: functional programming patterns in Python.

11File Handling

In-depth tutorial covering file handling.

12Error Handling

In-depth tutorial covering error handling.

13Logging

In-depth tutorial covering logging.

14OOP — Classes

In-depth tutorial covering oop — classes.

15OOP Advanced

In-depth tutorial covering oop advanced.

16Modules, Packages & Virtual Environments

In-depth tutorial covering modules, packages & virtual environments.

17Dates, Times & Timezones

In-depth tutorial covering dates, times & timezones.

18Regular Expressions

In-depth tutorial covering regular expressions.

19Decorators & Context Managers

In-depth tutorial covering decorators & context managers.

20Working with APIs & HTTP

In-depth tutorial covering working with apis & http.

21Python for Data Engineers

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).

23Database Connections

In-depth tutorial covering database connections.

24ETL Patterns

In-depth tutorial covering etl patterns.

25Testing with pytest

In-depth tutorial covering testing with pytest.

26Concurrency

In-depth tutorial covering concurrency.

27Cloud SDKs (boto3, Azure, GCS)

In-depth tutorial covering cloud sdks (boto3, azure, gcs).

28Packaging & CLI Tools

In-depth tutorial covering packaging & cli tools.

29pandas Deep Dive

In-depth tutorial covering pandas deep dive.

30Environment Management

In-depth tutorial covering environment management.

31Data Validation

In-depth tutorial covering data validation.

Scroll to Top