AI for Developers: A Practical First Month with LLM APIs
by Priya Raman
Build a dataset, run a LoRA fine-tune, and prove it beats prompting for your narrow task.
PR Created by Priya Raman
Every bullet below is something you will have built, shipped or be able to explain by the time you finish the last lesson.
7 modules · 68 lessons · 9h 5m of material
10 lessons running 1h 16m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
10 lessons running 1h 22m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
10 lessons running 1h 26m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
10 lessons running 1h 26m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
10 lessons running 1h 20m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
9 lessons running 1h 12m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
9 lessons running 1h 3m in total. Each lesson ships with the finished source files and a short written recap, so you can follow along in your own editor and skim the module again later.
Lesson-by-lesson titles, code downloads and exercises live inside the course library you get access to straight after checkout.
7 modules · 68 lessons
9h 5m total length
Short list, and deliberately so. If you meet these you can start today.
Fine-tuning is both over-recommended and under-used. It is over-recommended because a better prompt or better retrieval solves most problems more cheaply. It is under-used because for a narrow, repetitive, well-defined task, a small fine-tuned model can be faster, cheaper and more consistent than any prompt against a large one. This course teaches you to tell the two situations apart, then to do the work properly.
The first module is a decision framework with a genuine escape hatch: several worked examples end with the recommendation not to fine-tune, and the reasoning is spelled out. Once you have a task that qualifies, the real work begins, and most of it is data. You will build a dataset from production examples, clean and deduplicate, and hold out a test set that never touches training.
Training itself uses parameter-efficient methods, principally LoRA, on small open models you can run on a single rented GPU or a decent local card. You will study rank, learning rate and epochs through their effect on loss curves, then overfit a model deliberately so you can recognise the shape of it.
Evaluation is where the course spends its final third. You compare the fine-tune against a strong prompted baseline on held-out data, measure latency and cost per thousand requests, then serve the model behind a stable API with versioning and a rollback path.
Still unsure about something? Write to misteryjj100@gmail.com and a human answers, usually the same working day.
Reviews are written by people who bought this course. We publish the critical ones too.
3.0
Rated 3.0 out of 5Course rating · 1 review
Ilaria Conti
ML engineer
Full credit for a first chapter that argues most people should not fine-tune at all, which cannot have been good for sales. Dataset construction is decent. But the LoRA walkthrough runs on a tidy dataset that never fights back, and the hyperparameter section hands you starting values without much guidance for when the loss curve does something strange, which in my experience it always does. I understand the shape of the process now. I do not feel equipped to run it against my own data.
Applied AI and machine-learning engineer
Priya builds language-model features for a document-heavy SaaS product, which means she has taken retrieval and fine-tuning from a promising notebook to something on call at three in the morning. She teaches the mathematics only where it changes a decision you are about to make, and spends the rest of the time on data quality, evaluation and the cost of an agent that loops. Her courses run on a laptop and a modest API budget, so nobody has to rent a cluster to follow along. She publishes reproducible notebooks alongside every module.
One-time payment · lifetime access