โ† Back to Explore
๐Ÿค–
Tech

Machine Learning Foundations

From regression to deep learning basics with practical mini-projects each week.

12 weeks10 hours/wkintermediate

Want this personalized to YOU?

Get a plan adapted to your level, schedule and goal โ€” free.

Build my version

๐ŸŽฏ Goal

Build a solid ML foundation with hands-on projects in 12 weeks.

๐Ÿง  Skill Breakdown

  • Math review
  • Regression & classification
  • Model evaluation
  • Trees & ensembles
  • Neural net basics

๐Ÿ“… Curriculum Plan

Week 1: Math refresh

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 2: Regression

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 3: Classification

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 4: Eval & validation

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 5: Trees

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 6: Ensembles

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 7: Feature eng

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 8: NN basics

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 9: CNN intro

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 10: NLP intro

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 11: Project sprint

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

Week 12: Ship & write-up

  • Objective: Concept + small notebook.
  • Practical Tasks:
    • Read core chapter
    • Notebook from scratch
    • Compare with sklearn
  • Expected Outcome: Solid intuition + reusable notebook.

๐Ÿš€ Final Project

A signature ML project: pick a domain, build a model, write a clear notebook + blog post explaining your decisions.

๐Ÿ“š Books & Long-Form Reading

  • A canonical book or course in this field

๐Ÿ‘ฅ Communities to Join

  • Active subreddit, Discord or forum for this topic

๐Ÿ” Progress Tracking

  • Weekly self-check questions and a clear "ready to move on" criterion

Ready to start your own?

Mentora will tailor this exact path to your level and schedule in seconds.

Get my personalized plan