Skip to content
AIIntermediateSelf-paced

Machine Learning Essentials

Understand and build ML models with Python and scikit-learn.

4.7 (4,120 reviews) 96K learnersUpdated 5 July 2026
Taught by Dr. Priya Nair

What you'll learn

  • Explain how ML models learn
  • Train regression and classification models
  • Evaluate models properly
  • Deploy a simple prediction app

Curriculum

4 modules · 12 lessons · 28h total

    • What is machine learning?Free preview11 min
    • Types of learning11 min
    • The ML workflow19 min

Skills you'll gain

  • Machine learning
  • scikit-learn
  • Model evaluation
  • Python

Projects you'll build

  • ✓ House price predictor
  • ✓ Spam classifier
Dr. Priya Nair

Your instructor

Dr. Priya Nair

Data Scientist & ML Researcher

Priya holds a PhD in computational statistics and has built machine-learning systems for retail, logistics and public health.

More about Dr. →

What learners say

  • “Clear, friendly and genuinely practical. I used what I learned at work the same week.”

    Aisha K.

  • “The projects made everything click. Best online course I've taken.”

    Tom R.

  • “Short lessons fit perfectly into my commute. Loved the quizzes.”

    Lucía M.

FAQ

  • Some basic knowledge helps. Check the first module to see if you're ready.