Last updated: 2025-09-20 (UTC+8)
Tracking my progress in Python, pandas, and data science via FreeCodeCamp, Kaggle, and mini projects.
freecodecamp-python/
โ notebooks / scripts / moduleskaggle-pandas/
โ Kaggle Pandas course work (exercises)logs/
โ weekly logs (ISO week, e.g.2025-W38.md
)tips/
โ quick tips & cheatsheets (copy-pasteable) โ see tips.md
Kaggle โ Pandas (Exercises Only) (1/6 - updated 2025-09-20, UTC+8)
Scope: Exercises 1โ6 from Kaggleโs Pandas course
Next up: Exercise 2 โ Indexing, Selecting & Assigning
Folder:
kaggle-pandas/notebooks
- Exercise 1: Creating, Reading & Writing
- Exercise 2: Indexing, Selecting & Assigning
- Exercise 3: Summary Functions & Maps
- Exercise 4: Grouping & Sorting
- Exercise 5: Data Types & Missing Values
- Exercise 6: Renaming & Combining
FreeCodeCamp โ Python Refresher ๐ (12/12)
Contains my practice notebooks following freeCodeCampโs 4.5-hour tutorial from the
freeCodeCamp 4.5-hour Python refresher course.
Revisiting Python fundamentals while keeping a clean record of practice code.
Open the folder:
freecodecamp-python/
Notebooks
- 01 Basic Calculator & Mad Libs
- 02 Tips, Lists, Tuples
- 03 Functions, Return, If/Comparisons, Better Calculator
- 04 Dictionaries
- 05 While/For Loops & Exponent Function
- 06 2D Lists & Nested Loops
- 07 Try/Except
- 08 File Reading
- 09 File Writing & Appending
- 10 Modules & pip
- 11 Classes & Objects
- 12 Multiple Choice Quiz
- Files in
./logs/
namedYYYY-Www.md
(ISO week), e.g.2025-W38.md
- Each log covers: Focus / Time / Done / Learned / Issues / Next / Artifacts
- Logs (Weekly)
# from repo root
python -m venv .venv
.\.venv\Scripts\python -m pip install -U pip
.\.venv\Scripts\pip install -r requirements.txt