Level

Beginner

Time

5 minutes a day for 10 days

What you'll need

nada

Curriculum

Okay, so run me through the course?

LESSON 1

Image Optimization

Learn the best practices for optimizing images

LESSON 2

Visual Guide to Next.js Caching

Understanding how caching works visually in Next.js

LESSON 3

Catch All vs Dynamic Routes Gotchas

When to use catch all and dynamic routes

LESSON 4

More than One Way to Invoke Server Actions (with AI)

Different ways to invoke server actions

LESSON 5

Remove Console Logs in Production

Key security best practices for production

LESSON 6

Streamline Redirects for Better Performance

Performance tips with server-side redirects

LESSON 7

Magic Behind Instant Cart Updates

Real-time cart updates in Next.js using Server Components & Actions

LESSON 8

Data Sanitization with Forms

Protect your app from XSS and SQL injection with this

LESSON 9

Server Components vs Server Actions

Learn when to use each for optimal server-side rendering.

LESSON 10

Security Risks with Next.js

Common security risks in Next.js apps and how to avoid them

LESSON 11

Next Steps

Your next steps as a Next.js developer + a free bonus 👀

Sign up for the FREE Course ✨

Get the first lesson sent straight to your inbox!