Mastering Next.js 15: From Basics to Advanced
Buy now
Learn more
Understanding Next.js 15 Core Concepts
Understanding Next.js 15 Basics & Routing Features
Implementing Dynamic Routing + Data Fetching
Loading UI, Streaming & Error Handling
source_code.zip
Working With Forms In Next.js
Creating Form Using React Hook Form
Using Zod Validation With React Hook Form
Learning Server Actions Basics And Adding Data Using Server Actions
Understanding Security Issue With Server Actions And Fixing It
Displaying Backend Server Action Errors On Client Side Forms Using React Hook Form
Using useFormStatus Hook With Server Actions
Using useActionState Hook With Server Actions
Understanding Why Server Actions Don't Retain State And Learn How To Fix it
final_source_code.zip
Getting Started With Prisma In Next.js 15
Creating Next.js 15 Application And Understanding Folder Structure
Configuring Prisma, Creating Database And Tables
Fetching Table Data Using Filtering, Sorting And Pagination With Prisma
Need Of Creating Migrations Scripts And How To Do It
Creating And Interacting With One-to-Many Relationship Data - Part 1
Creating And Interacting With One-to-Many Relationship Data - Part 2
Creating And Interacting With One-to-Many Relationship Data - Part 3
Creating And Interacting With Many-to-Many Relationship Data - Part 1
Creating And Interacting With Many-to-Many Relationship Data - Part 2
Creating And Interacting With Many-to-Many Relationship Data - Part 3
Creating And Interacting With One-to-One Relationship Data
How To Connect And Use PostgreSQL Cloud Database
How To Use enum Datatype In Prisma
How to Populate Database Using Initial Data (Seeding)
final_source_code.zip
Creating Event Management Application
Creating Application And Initial Pages
Adding Google Authentication To Login Using Auth.js (v5) + Server Actions
Adding GitHub Authentication To Login Using Auth.js (v5) + NextAuth (v4) Comparison
Quick Recap Of Server Actions
source-code.zip
Understanding Middleware And Implementing Protected Routes In The Application
Implementing Protected Routes In The Application Continued
Setting Up Prisma In The Application
Implementing Events List Page Using Prisma And Shadcn/ui
Implementing Event Details Page
Handling API or Application Errors Using Error Boundary
Implementing Create Event Page With React Hook Form And Zod Validation
Implementing Create Event Server Action With Backend Validations
Protecting Create Event Server Action From Unauthorized Access
Implementing Edit Event Functionality With Validation
Fixing Date Related Issue On Edit Event Page
Implementing Update Event Functionality Using Server Actions
Changes For Editing Event From Details Page
Creating User Entry In Database Upon Login Using Auth.js
Implementing Event Registration Functionality
Protecting Event Registration Server Action From Unauthorized Access
Displaying Registered User Icon With Message On Details Page
Displaying Registered Users Count, Sorting Events, Shorterning Large Text
Implementing Delete Event Functionality By Using useTransition Hook
Deploying The Application To Vercel Step-by-step
final_source_code.zip
Organize Prisma Schema Into Multiple Files
Discord Community
Join Discord Community To Clear Your Doubts
Course Certificate
Share Your Feedback
Your Course Completion Certificate
Products
Course
Section
Lesson
Implementing Create Event Server Action With Backend Validations
Implementing Create Event Server Action With Backend Validations
Mastering Next.js 15: From Basics to Advanced
Buy now
Learn more
Understanding Next.js 15 Core Concepts
Understanding Next.js 15 Basics & Routing Features
Implementing Dynamic Routing + Data Fetching
Loading UI, Streaming & Error Handling
source_code.zip
Working With Forms In Next.js
Creating Form Using React Hook Form
Using Zod Validation With React Hook Form
Learning Server Actions Basics And Adding Data Using Server Actions
Understanding Security Issue With Server Actions And Fixing It
Displaying Backend Server Action Errors On Client Side Forms Using React Hook Form
Using useFormStatus Hook With Server Actions
Using useActionState Hook With Server Actions
Understanding Why Server Actions Don't Retain State And Learn How To Fix it
final_source_code.zip
Getting Started With Prisma In Next.js 15
Creating Next.js 15 Application And Understanding Folder Structure
Configuring Prisma, Creating Database And Tables
Fetching Table Data Using Filtering, Sorting And Pagination With Prisma
Need Of Creating Migrations Scripts And How To Do It
Creating And Interacting With One-to-Many Relationship Data - Part 1
Creating And Interacting With One-to-Many Relationship Data - Part 2
Creating And Interacting With One-to-Many Relationship Data - Part 3
Creating And Interacting With Many-to-Many Relationship Data - Part 1
Creating And Interacting With Many-to-Many Relationship Data - Part 2
Creating And Interacting With Many-to-Many Relationship Data - Part 3
Creating And Interacting With One-to-One Relationship Data
How To Connect And Use PostgreSQL Cloud Database
How To Use enum Datatype In Prisma
How to Populate Database Using Initial Data (Seeding)
final_source_code.zip
Creating Event Management Application
Creating Application And Initial Pages
Adding Google Authentication To Login Using Auth.js (v5) + Server Actions
Adding GitHub Authentication To Login Using Auth.js (v5) + NextAuth (v4) Comparison
Quick Recap Of Server Actions
source-code.zip
Understanding Middleware And Implementing Protected Routes In The Application
Implementing Protected Routes In The Application Continued
Setting Up Prisma In The Application
Implementing Events List Page Using Prisma And Shadcn/ui
Implementing Event Details Page
Handling API or Application Errors Using Error Boundary
Implementing Create Event Page With React Hook Form And Zod Validation
Implementing Create Event Server Action With Backend Validations
Protecting Create Event Server Action From Unauthorized Access
Implementing Edit Event Functionality With Validation
Fixing Date Related Issue On Edit Event Page
Implementing Update Event Functionality Using Server Actions
Changes For Editing Event From Details Page
Creating User Entry In Database Upon Login Using Auth.js
Implementing Event Registration Functionality
Protecting Event Registration Server Action From Unauthorized Access
Displaying Registered User Icon With Message On Details Page
Displaying Registered Users Count, Sorting Events, Shorterning Large Text
Implementing Delete Event Functionality By Using useTransition Hook
Deploying The Application To Vercel Step-by-step
final_source_code.zip
Organize Prisma Schema Into Multiple Files
Discord Community
Join Discord Community To Clear Your Doubts
Course Certificate
Share Your Feedback
Your Course Completion Certificate
Lesson unavailable
Please
login to your account
or
buy the course
.