Caffeinated Coder
Book an appointment
AI & ML · From your first model to how large language models work

AI and machine learning

How machines learn from data, from a straight-line fit to transformers, LLMs and agents. Every lesson is a small machine you can step through, then a short quiz.

4 modules24 lessons0 special topics1 available now
0 of 1 available lessons completed
Part of: AI engineer
Module 01 Beginner

Foundations

What learning from data means and the core loop of training.

Module 02 Intermediate

Classic machine learning

Trees, evaluation, clustering and fewer dimensions.

  • Lesson 07

    Decision trees

    Coming soon
  • Lesson 08

    Overfitting and generalisation

    Coming soon
  • Lesson 09

    Evaluating models

    Coming soon
  • Lesson 10

    Clustering

    Coming soon
  • Lesson 11

    Dimensionality reduction

    Coming soon
Module 03 Intermediate

Deep learning

Neural networks and how they learn.

  • Lesson 12

    Neurons and activations

    Coming soon
  • Lesson 13

    Neural networks

    Coming soon
  • Lesson 14

    Backpropagation

    Coming soon
  • Lesson 15

    Convolutional networks

    Coming soon
  • Lesson 16

    Embeddings

    Coming soon
  • Lesson 17

    Attention and transformers

    Coming soon
Module 04 Advanced

LLMs in practice

How large language models are built and used.

  • Lesson 18

    Tokens

    Coming soon
  • Lesson 19

    How LLMs are trained

    Coming soon
  • Lesson 20

    Prompting

    Coming soon
  • Lesson 21

    Retrieval-augmented generation

    Coming soon
  • Lesson 22

    Agents and tool use

    Coming soon
  • Lesson 23

    Evaluation and safety

    Coming soon
  • Lesson 24

    Running models in production

    Coming soon
Go deeper

Special topics

Stand-alone deep dives.