Master Next.js by Building Scalable Apps with Routing, Databases, and Performance Preview

Master Next.js by Building Scalable Apps with Routing, Databases, and Performance

With Packt Publishing
Duration: 13h 42m Skill level: Intermediate Released: 2/23/2026

Course details

Begin your Next.js journey by exploring core concepts, differences from React, and project setup. Learn App Router and Pages Router, enabling seamless navigation, and find out how to use dynamic routing, API handling, global layouts, and optimized rendering. You'll also cover image optimization, CSS modules, and caching techniques, ensuring high-performance applications. Next, dive into database integration with SQLite and Prisma ORM to manage data efficiently. Learn how to implement authentication using JWT, cookies, and secure middleware, while building a fully functional ecommerce platform with product listings, shopping carts, and payment systems with Stripe. Finally, get tips on how to master CI/CD pipelines, MySQL migration, and application deployment to Vercel. This course is an ideal fit for React developers transitioning to Next.js, junior and midlevel engineers, and experienced developers upskilling in caching, authentication, and deployment.

This course was created by Packt Publishing. We are pleased to host this training in our library.

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructor

Contents

What’s included

  • Practice while you learn 1 exercise file
  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.