Free course
Supabase Course
Build with Supabase using PostgreSQL, local migrations, generated APIs, Auth, Row Level Security, Storage, Realtime, Edge Functions, and tested recovery.
Prerequisites: PostgreSQL, TypeScript, Node.js and Web Authentication
Download this course as PDF or EPUB
Read it offline, on your Kindle, or print it. Join my free newsletter and you get this course plus every other book and course I published.
Download this course as PDF or EPUB
Read it offline, on your Kindle, or print it.
Your progress
of lessons completed.
Course completed.
What you'll learn
Build and release a Supabase application with reviewed migrations, ownership-aware RLS, private files, secure realtime updates, and a recovery plan.
Course contents
Supabase foundations
PostgreSQL, projects, local development, APIs, keys, and trust boundaries.
Database and migrations
Schemas, constraints, local migrations, generated types, connections, pooling, and release safety.
Auth and Row Level Security
Sessions, ownership, RLS policies, policy composition, server boundaries, and denied-path tests.
Storage and Realtime
Private buckets, object ownership, signed access, Broadcast, Presence, and channel authorization.
Functions and production
Edge Functions, secrets, environments, observability, backups, limits, and recovery.