Skip to main content

React Supabase Full Course

1h 39m 49s
English
Paid

Build and deploy a full-stack, production-ready web app with Supabase, React, and Postgres. The Supabase Course is a project-based course that builds a Reddit-inspired web app from scratch with Supabase, PostgreSQL, and React.

The goal of this course is to provide you with a solid foundation for building fullstack Supabase apps on the web. Here’s a quick summary of what you can expect to learn…

  • Master the Basics of Supabase
  • Build interactive UI components with React
  • Type-safe queries with TypeScript
  • User Authentication and Row-level Security
  • Data modeling in a relational SQL database
  • Advanced Postgres techniques like Triggers and Functions
  • End-to-end testing with Playwright
  • Full-stack deployment breakdown

About the Author: fireship.io

fireship.io thumbnail
Fireship.io is an ecosystem of practical resources for developers who want to build high-quality web & mobile apps.

Watch Online 29 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 29 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Meet Zack
All Course Lessons (29)
#Lesson TitleDurationAccess
1
Meet Zack Demo
01:34
2
Resources
02:39
3
Supabase in 100 Seconds
02:37
4
React Primer
13:15
5
Supabase Primer
27:06
6
Frontend Setup
01:27
7
Supabase CLI
03:58
8
Playwright E2E Testing
02:57
9
Styling
01:47
10
Routing and Layout
01:34
11
Connect to Supabase
03:46
12
Database Tables
02:18
13
Row Level Security
01:26
14
Enable RLS
01:54
15
Generate Types
00:45
16
Signup Flow Tests
01:25
17
Session Hook
02:44
18
User Context
01:20
19
Login Screen
03:08
20
Custom Usernames
03:19
21
Message Board Tests
01:46
22
Postgres Extensions
01:15
23
Normalized Data Modeling
03:42
24
Post List
01:58
25
Post Detail
02:25
26
Upvotes
02:34
27
Database Deployment
02:59
28
Authentication Deployment
01:24
29
Web Deployment
00:47
Unlock unlimited learning

Get instant access to all 28 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription