🕹️ Levels: 😎 Intermediate
⏳ Duration: 10 hours
🤑 Price: $25
🧑🎓 Certificate: Yes
🔑 Key Learning Outcomes
- Learn how to create SSR websites with Next.js.
- Build a property rental website from the ground up.
- Understand React Server Components & Server Actions.
- Implement MongoDB and Mongoose for database interaction.
- Utilize Next Auth & Google provider for authentication.
- Develop user profiles with listing management.
- Integrate Cloudinary Image for media.
- Implement features like bookmarking, maps, pagination, sharing, and more.
- Create an internal messaging system for communication.
👨🏫 About the Course
This course focuses on teaching you how to build better React websites using Next.js. You will learn to create server-side rendered websites, specifically a property rental website, from scratch. The course covers various technologies and tools to enhance your web development skills.
🎯 Target Audience
- Ideal for intermediate developers looking to enhance their React and Next.js skills.
- Suitable for those interested in building full-featured websites with server-side rendering capabilities.
✅ Requirements
- Basic understanding of React and JavaScript.
- Familiarity with web development concepts like authentication and databases.
📖 Course Content
- Learn Next.js fundamentals and start the property rental project.
- Set up MongoDB database for data storage.
- Implement Next Auth, sessions, and Google provider for authentication.
- Create server actions and properties.
- Develop user profiles and property management features.
- Integrate maps, bookmarking, and sharing functionalities.
- Implement property search, messaging system, and pagination.
- Explore additional features like lightbox, featured properties, and deployment.
Drop a comment
Build Better React Websites with Next.js by Brad Traversy
Log in to leave a feedback
Login👇 Psst! Interested in More React Courses?

Animate React Apps with Framer MotionVideo
by Will Johnson
🕹️ Levels: 🌱 Beginner
⏳ Duration: 0.5 hours
🤑 Price: Free
🧑💻 Learning Platform: Egghead.io

Learn React Hooks, Lazy, and Memo APIVideo
by Tomasz Łakomy
🕹️ Levels: 🌱 Beginner
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io


Learn Redux: Redux ToolkitWrittenInteractive
🕹️ Levels: 🌱 Beginner
⏳ Duration: 1 hours
🤑 Price: Free
🧑💻 Learning Platform: Codecademy