Udemy

Mastering Next.js 14 - Build Airbnb Clone from Scratch

Enroll Now
  • 4,221 Students
  • Updated 1/2025
4.6
(473 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
18 Hour(s) 23 Minute(s)
Language
English
Taught by
Jānis Smilga
Rating
4.6
(473 Ratings)
3 views

Course Overview

Mastering Next.js 14 - Build Airbnb Clone from Scratch

Build Airbnb Full-Stack App with Next.js 14+, Typescript, Clerk Auth, Prisma, Supabase, Tailwind, Shadcn-ui, Zod,Vercel

Start your path to becoming a proficient web developer with our detailed video course on building apps using Next JS 14. Designed specifically for beginners and intermediate developers, this course will help you develop high-level skills. Begin by creating a Next.js application from scratch, understanding its structure, and mastering advanced routing techniques, including link components and dynamic paths.

Delve into front-end design using TailwindCSS and Shadcn/ui, mastering responsive design, theme management, and consistent styling with layout components. Learn the fundamentals of backend development, including the distinctions between server and client components, how to fetch data, manage loading states, and implement error handling along with nested layouts.

Enhance your app with CRUD functionalities through Server Actions, improve user interaction, and ensure data integrity with the Zod library. You will also integrate a database using Supabase, handle image uploads, and implement crucial functionalities like authentication with CLERK Service.

Conclude the course with the skills to deploy your NextJS app on Vercel, and incorporate features such as prompt handling, response management, and image generation.

This course offers a practical approach, including numerous challenges to apply what you've learned. Transform your web development skills and gain the confidence to create sophisticated web applications.

Course Content

  • 6 section(s)
  • 178 lecture(s)
  • Section 1 Introduction
  • Section 2 Next.js Tutorial
  • Section 3 HomeAway Project
  • Section 4 Booking
  • Section 5 Entire App
  • Section 6 Bonus

What You’ll Learn

  • Build modern Next JS applications
  • Authenticate your Next JS applications with Clerk
  • Build components with Shadcn/ui
  • Store data in database with Prisma and Supabase
  • Store Images in database
  • Work with server actions

Skills covered in this course


Reviews

  • A
    Ashish Makwana
    5.0

    Another great course by John. Loved it

  • M
    Mohammad Yousef Al-Sahet
    5.0

    Great Course really I have bought the Typescript practical also amazing

  • P
    Praveen Saini
    5.0

    very nice

  • S
    Steven O'Ehley
    5.0

    John is an amazing teacher - gets to the point with the theory. Makes concepts stick with the practical sections

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed