← All paths

Data Scientist

Turn messy data into defensible insight.

Intermediate ~12 weeks·Analysts and scientists using Python for data.

Weekly learning plan

Weeks 1–3

  • · Python for data
  • · NumPy arrays & vectorization

Weeks 4–6

  • · pandas cleaning & EDA
  • · Missing values & outliers

Weeks 7–9

  • · Statistics & visualization
  • · SQL for analysis

Weeks 10–12

  • · scikit-learn basics
  • · Experiment analysis & reporting

Required projects

  • Sales analysis
  • Customer analytics
  • Experiment analysis
  • Data-quality report

Interview topics

pandas internalsVectorizationStatisticsSQL joinsBias/variance

Portfolio expectations

  • · 2–3 reproducible notebooks with clear narrative and visuals

Job-readiness checklist

  • Cleans and profiles real datasets
  • Communicates findings with visuals
  • Runs and interprets basic statistics
  • Builds a first predictive model
0%ready

Skill-gap analysis

Your live coverage of this path's tracks, from local progress.

Focus areas

Python fundamentalsNumPyPandasSQLData cleaningVisualizationStatisticsScikit-learnNotebooksExperimentation

Skill prerequisites

fundamentals