01
Python Programming
- Python from ScratchVariables, data types, control flow, functions, and writing clean, readable Python code
- Data Structures & CollectionsLists, dictionaries, sets, tuples, list comprehensions, and generators — the building blocks of data manipulation
- File I/O & APIsReading and writing CSV, JSON, and text files, making HTTP requests, and working with REST APIs to fetch real-world data
- Libraries for Data Engineeringpandas for data manipulation, requests for API calls, os/pathlib for file handling, and logging for production scripts
- Scripting & AutomationWriting reusable scripts, scheduling tasks, error handling with try/except, and building CLI tools with argparse