Skip to content

Brad Traversy

Next.js From Scratch

Build a property-rental application with Next.js, MongoDB, Mongoose, Google authentication, image storage, search, bookmarks and internal messaging.

PaidIntermediate4–10 hoursEnglishCertificateNext.js
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Brad Traversy builds a property-rental application to connect Next.js routes and Server Components with persistent data and authenticated features. The syllabus includes MongoDB and Mongoose, Google sign-in, Server Actions, Cloudinary images, search, pagination, bookmarks and messaging. It is a concrete full-stack project route for learners who already understand the basics of React.

What you will learn

  • Fetch and display stored property data in a Next.js app.
  • Follow authentication and server-side data changes.
  • Connect search, bookmarks, images and messaging features.

Who this suits

Choose this when you can read React components and want to see several application features connected in one project. Expect to configure external services as well as write interface code.

Before you enroll

The course was updated in January 2025. Authentication, database and image-service setup can differ today; use test credentials and check quotas, access rules and package versions before publishing a practice app.

Udemy offers paid course enrollment; discounts and subscription inclusion can change. Review the current curriculum and preview lessons before enrolling. A completion certificate is evidence of study, not a degree or a promise of employment.

Put it into practice

Create a rental directory using fictional properties. Add a saved-property feature, then check that a signed-out visitor and a signed-in user see the correct controls and cannot modify each other’s records.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Udemy.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Udemy
Learning format
Course
Price
Paid
Level
Intermediate
Study time (approx.)
4–10 hours
Language
English
Certificate
Available; check provider terms
Created by
Brad Traversy
Category
Next.js
Page updated
12 Oct 2026