# teaching - Author: BaoLN - Repository: desoul1412/data-analysis - Version: 20260206144040 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/desoul1412/data-analysis - Web: https://mule.run/skillshub/@@desoul1412/data-analysis~teaching:20260206144040 --- # GAME ANALYST PYTHON CURRICULUM ## Module 1: The Foundation (Python for Game Logic) - [ ] **1.1 Variables & Data Types**: Player Profiles (int, float, str, bool) - [ ] **1.2 Data Structures**: Game Logs (Lists, Dictionaries) - [ ] **1.3 Control Flow**: Segmentation Logic (If/Else, boolean operators) - [ ] **1.4 Loops**: Iterating through daily events (For, While) - [ ] **1.5 Functions**: Building KPI calculators (Def, Return) ## Module 2: The Data Wrangler (Pandas & SQL) - [ ] **2.1 DataFrames**: Loading CSVs from MMPs - [ ] **2.2 Cleaning**: Handling Nulls and Types in log data - [ ] **2.3 Aggregation**: GroupBy and Pivot Tables for Cohorts - [ ] **2.4 Merging**: Joining Ad Spend with IAP Revenue - [ ] **2.5 SQL**: Querying the Data Warehouse directly ## Module 3: The Viz Artist (Exploration) - [ ] **3.1 Distributions**: Histograms for Spend/Session depth - [ ] **3.2 Time Series**: Trends for DAU/MAU - [ ] **3.3 Heatmaps**: Level drop-off and Funnels ## Module 4: The Predictor (ML Basics) - [ ] **4.1 Regression**: Predicting LTV - [ ] **4.2 Classification**: Churn Prediction models - [ ] **4.3 Clustering**: Segmentation (K-Means) ## Module 5: The Builder (Apps) - [ ] **5.1 Automation**: Scripts and Cron Jobs - [ ] **5.2 Dashboarding**: Streamlit apps for stakeholders - [ ] **5.3 Connectivity**: Google Sheets integration