Supabase

Supabase

Build full-stack apps with Supabase. Postgres database, authentication, row-level security, Edge Functions, Storage, Realtime subscriptions, pgvector for AI embeddings, and production deployment patterns.

BeginnerTopics 1–10
  • ·What is Supabase?
  • ·Project Setup
  • ·Tables and the Dashboard
  • ·Inserting and Querying Data
  • ·Authentication Overview
  • ·Email and Password Auth
  • ·Row Level Security Basics
  • ·The Supabase Client
  • ·Storage Basics
  • ·Realtime Subscriptions
Start Beginner
IntermediateTopics 11–22
  • ·OAuth Providers
  • ·User Profiles and Metadata
  • ·RLS Patterns
  • ·Database Functions
  • ·Foreign Keys and Joins
  • ·Edge Functions
  • ·Storage Policies
  • ·Database Webhooks
  • ·Supabase CLI
  • ·Local Development
  • ·Migrations
  • ·Full-Text Search
Start Intermediate
AdvancedTopics 23–32
  • ·pgvector and AI Embeddings
  • ·Custom Claims and RBAC
  • ·Connection Pooling
  • ·Database Triggers
  • ·Multi-tenancy Patterns
  • ·Supabase with SSR Frameworks
  • ·PostgREST Deep Dive
  • ·Testing Supabase Apps
  • ·Queue with pg_cron
  • ·Audit Logging
Start Advanced
ProductionTopics 33–40
  • ·Production Project Setup
  • ·Environment Management
  • ·Backups and Recovery
  • ·Monitoring and Logs
  • ·Performance Optimisation
  • ·Rate Limiting
  • ·Security Hardening
  • ·Cost Management
Start Production