Data, login & progress
Give every learner a private account and a reliable place for their work.
68 minutes4 lessons
What you’ll be able to do
Model and verify progress that belongs to the signed-in learner.
0 of 4 lessons complete
- 117 min
Model the learning record
Translate product behavior into entities and relationships.
- 219 min
Login is not permission
Distinguish authentication from authorization.
- 316 min
Save once, even when retried
Make repeated actions safe with idempotency.
- 416 min
Migrations and lasting history
Change your schema without losing learning records.