4-Week Python + Project Crash Course Plan
Start Date: 20th July 2025
Week 1: Python Basics + Logic Building
- Angela Yu Sections: 2-9 (Data types, variables, loops, functions, strings)
- Complete: Caesar Cipher project
- Setup Jupyter Notebook (Anaconda) and GitHub account
- Push first project to GitHub
Week 2: Working With Data + CSV Projects
- Angela Yu Sections: 10-11 (Files, error handling)
- Learn pandas basics (YouTube/Kaggle)
- Mini project: Stock data from CSV (calculate SMA, P/L)
- Push second project to GitHub
Week 3: APIs, Pandas & Visualization
- Angela Yu Section 33 (APIs)
- Use Yahoo Finance API or Alpha Vantage (fetch stock prices)
- Learn matplotlib/seaborn (plot charts)
- Project: Stock trends visualization + indicators
Week 4: Capstone Project + GitHub Portfolio
- Build full project: Fetch data, analyze, visualize, strategy output
- Add Excel export (optional)
- Create README with screenshots
- Upload to GitHub for portfolio use
- Prepare 3-line summary for resume/interviews