Welcome to

Real-Time Collaborative Apps with Next.js and Supabase

Bring Real-Time Capabilities to Modern Next.js Applications

Course Syllabus and Content

Embark on a transformative learning journey with our course, Real-Time Collaborative Apps with Next.js and Supabase. Gain comprehensive insights into every facet of constructing a real-time application using Next.js. Throughout the course, you will actively engage in creating a fully functional real-time feature, providing you with invaluable hands-on experience. Elevate your skill set and empower yourself to master the intricacies of building dynamic applications in the ever-evolving landscape of web development.

Module 1

Introduction

7 Lessons 4 Minutes

This module introduces the importance of offering real-time features to users in any application. Learn to build a real-time feature using a real-world use case. Understand the pitfalls of traditional approaches and use a modern solution to quickly offer a real-time collaborative feature to an application.

Module 2

Getting Started with Next.js and Supabase app

2 Lessons 4 Minutes

Launch your app within minutes using Next.js and Supabase. We'll kick things off by building a real-world app from scratch, delving into the foundational setup to establish a robust base for our application. Let's get started!

Module 3

Building the UI

3 Lessons 19 Minutes

Elevate your skills as you craft a polished UI using Next.js and Tailwind CSS. Our focus will be entirely dedicated to constructing the user interface for our demo app. Let's dive into the world of sleek design!

Module 4

Realtime

4 Lessons 9 Minutes

Now, let's delve into the heart of this course. We'll leverage Supabase's real-time feature and seamlessly integrate it into our application. Alongside that, we'll explore advanced concepts, including Row-Level Security (RLS). Get ready for a deep dive into these crucial aspects!

Module 5

Supabase with Next

3 Lessons 12 Minutes

In this module, we'll take a deeper dive into the Supabase database. Get ready to make real-time changes to the database and craft a sharing feature using Next.js. Let's explore the intricacies together!

Module 6

Final Thoughts

1 Lesson 58 Seconds

In the concluding module, we'll explore additional concepts of real-time communication and take a peek under the hood of these features. Let's unravel the inner workings together!

Module 7

Platform Comparison

2 Lessons

In the concluding module, we'll explore other realtime and backend as a service platforms like supabase.

Module 8

Extras

5 Lessons

In the concluding module, we'll explore additional concepts of real-time communication and take a peek under the hood of these features. Let's unravel the inner workings together!