01
Python, SQL, and Data Handling Foundations
- Skills
-
- Python functions, OOP basics, type hints, virtual environments
- NumPy, pandas, Polars basics, data cleaning and joins
- SQL joins, aggregations, CTEs, window functions
- Git workflow, Linux shell basics, pytest basics
- Methods
-
Foundation for reproducible machine learning work
- Project
- Build a clean data ingestion, validation, and exploratory analysis pipeline for a messy customer, sales, or operations dataset.
- Deliverables
-
- Clean repository structure
- Exploratory analysis notebook
- Data validation checks
- Unit-tested utility functions