This course unpacks Supabase, an open-source alternative to Firebase, which provides a suite of tools to build and scale modern web applications. It breaks down how Supabase adds backend services to PostgreSQL, a relational database, offering features such as real-time subscriptions, authentication, instant APIs, and storage. The focus is on teaching how to utilize Supabase to streamline the process of setting up a backend, allowing for rapid development and deployment of applications. Participants learn how to create and manage their database schema, set up user authentication, and use Supabase’s client library to interact with their database in real-time. The course equips learners with the knowledge to harness the full-stack development capabilities of Supabase, enabling the creation of scalable, serverless applications with ease.
Overview
COURSE DIFFICULTY
Skills Learned
After completing this online training course, students will be able to:
Understand what Supabase is
Connect to a Supabase project
Fetch data from Supabase
Add data to Supabase tables
Retrieve single records from Supabase
Update records in Supabase
Delete records from Supabase
Manage local state after database operations
Order data in Supabase queries
Introduction to Row Level Security and policies
01. Up & Running with Supabase
- What is Supabase
- Connecting to Supabase
- Fetching Data
- Adding Data
- Fetching Single Records
- Updating Records
- Deleting Records
- Updating Local State
- Ordering Data
- Intro to RLS & Policies
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
Understand what Supabase is
Connect to a Supabase project
Fetch data from Supabase
Add data to Supabase tables
Retrieve single records from Supabase
Update records in Supabase
Delete records from Supabase
Manage local state after database operations
Order data in Supabase queries
Introduction to Row Level Security and policies
COURSE OUTLINE
01. Up & Running with Supabase
- What is Supabase
- Connecting to Supabase
- Fetching Data
- Adding Data
- Fetching Single Records
- Updating Records
- Deleting Records
- Updating Local State
- Ordering Data
- Intro to RLS & Policies