A 67-day applied Python, analytics, and machine learning curriculum designed for business professionals.
Transform your business acumen into technical capability with this comprehensive, hands-on curriculum. Each lesson is self-contained and builds toward end-to-end data fluencyβfrom programming fundamentals to modern ML operations.
# Clone and setup
git clone https://github.com/saint2706/Coding-For-MBA.git
cd Coding-For-MBA
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -r requirements.txt
Optional database dependencies:
pip install mysql-connector-python psycopg2-binary pymongo
View the full documentation site β
The documentation includes interactive examples, detailed explanations, and downloadable materials for each lesson.
The curriculum is organized into four progressive phases over 67 days:
Phase | Days | Focus |
---|---|---|
Phase 1 | 01-20 | Python foundations, data structures, file handling |
Phase 2 | 21-39 | Data workflows, databases, APIs, statistics, visualization |
Phase 3 | 40-54 | ML fundamentals, neural networks, NLP |
Phase 4 | 55-67 | Advanced ML, MLOps, transformers, deployment |
π See full curriculum roadmap β
Each Day_XX_*
folder contains:
Launch Jupyter for interactive learning:
jupyter notebook
# Navigate to any Day_XX folder and open the .ipynb file
Quick access to all 67 lessons:
Explore some of the standout lessons that demonstrate production-ready patterns:
π View all featured lessons β
pip install -r requirements-dev.txt
pytest
Tests cover 233+ scenarios across all lesson phases with 40%+ coverage requirements.
make format # Auto-format Python, notebooks, and Markdown
make lint # Check formatting without changes
π Full development guide β
βββ Day_01_Introduction β Day_67_Model_Monitoring_and_Reliability/
β βββ Self-contained lessons with READMEs, scripts, and notebooks
βββ docs/ # Documentation, curriculum roadmaps, guides
βββ tools/ # Build scripts for docs and notebooks
βββ tests/ # 233+ automated tests
βββ data/ # Sample datasets
We welcome contributions that keep the curriculum practical and accessible!
π Read the contributing guide β
This project is open source and available under the LICENSE file in this repository.
Built with β€οΈ for business professionals learning data science and ML