Toggle navigation
Net Ninja Pro
All Courses
Community
YouTube Channel
Login
Sign Up
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Next 13 Masterclass
Next.js 13 Basics
1 - Introduction & New Features (14:12)
2 - SSR & Server Components (theory) (7:31)
3 - Pages & Routes (4:42)
4 - Layouts & Links (6:46)
5 - Styles, Fonts & Images (13:43)
6 - Fetching Data & Revalidation (15:03)
7 - Dynamic Segments (params) (7:38)
8 - Static Rendering (8:56)
9 - Custom 404 Page (4:23)
10 - Loading UI & Supsense (6:50)
11 - Client Form Component (14:27)
12 - Building the App (2:16)
More on Routes & Layouts
13 - Route Groups (6:26)
14 - Nested Layouts (5:52)
15 - Not Found Page Bug (3:51)
16 - Page Metadata (4:55)
API Route Handlers
17 - Route Handlers 101 (2:53)
18 - Handling GET Requests (4:53)
19 - Dynamic vs Static Route Handlers (3:09)
20 - Handling POST Requests (4:34)
21 - Route Handler Params (4:08)
Authentication
22 - Intro to Supabase Auth (4:48)
23 - Making the Auth Forms (9:40)
24 - Signing up a New User (9:52)
25 - Email Redirect Callback (7:12)
26 - Getting the Current User (3:46)
27 - Logging Users Out (4:28)
28 - Logging Users In (5:08)
29 - Protecting Routes (5:14)
30 - Session Middleware (3:36)
Adding a Database
31 - Setting up a Database (2:55)
32 - Adding New Tickets (7:14)
33 - Fetching Data from Supabase (4:20)
34 - Fetching Single Records (5:33)
35 - Checking the Ticket Author (11:03)
36 - Deleting Ticket Records (7:31)
37 - Building the Application (5:14)
38 - RLS & Policies (6:06)
Server Actions
39 - Intro to Server Components (7:23)
40 - Handling a POST Request in a Server Action (6:52)
41 - Using useFormStatus (5:38)
42 - Handling Server Errors (4:10)
43 - Calling Actions Using useTransition (4:01)
34 - Fetching Single Records
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock