Skip to content
Laviyx Learn

Try

Learn Machine Learning with Python

Learn machine learning with Python from your first model to production. Build models with scikit-learn and PyTorch, evaluate them honestly, and serve them through an API. Every example shows the real output of its code, so you can follow along and get the same results.

Your progress0 / 38 lessons

Progress is saved in this browser. Accounts are coming later.

Lessons available
38
In the full course
38
  • Beginner

    Start from zero. No experience needed.

  • Intermediate

    Combine ideas to solve real problems.

  • Advanced

    The techniques used in professional work.

Course syllabus

All 38 lessons are available. Start anywhere, or follow the parts in order.

  1. Part 1 · Beginner

    Foundations

    What machine learning is, the end-to-end workflow, and splitting data to measure models honestly.

  2. Part 2 · Beginner

    Regression

    Predicting numbers: linear regression, many features, regularisation and how to measure errors.

  3. Part 3 · Intermediate

    Classification

    Predicting categories with the most widely used classification algorithms, and measuring them properly.

  4. Part 4 · Intermediate

    Building Better Models

    Feature engineering, pipelines, cross-validation, tuning, imbalanced data and overfitting.

  5. Part 5 · Intermediate

    Unsupervised Learning

    Finding structure without labels: clustering, dimensionality reduction and anomaly detection.

  6. Part 6 · Advanced

    Deep Learning with PyTorch

    How neural networks learn, and building and training them with PyTorch.

  7. Part 7 · Advanced

    Text and Large Language Models

    Turning text into features, and building applications on top of large language models.

  8. Part 8 · Advanced

    Deploying and Maintaining Models

    Saving models, serving predictions with an API, and tracking experiments and model health.

  9. Part 9 · Advanced

    Projects

    End-to-end machine learning projects from raw data to an evaluated model.

  10. Part 10 · Intermediate

    Machine Learning Interview Preparation

    Machine learning questions asked in data scientist and ML engineer interviews.

Keep going with Machine Learning

Become a Better Programmer

Get new tutorials, coding challenges, and cheat sheets.

No spam. Unsubscribe any time.