Next.js Projects - 9 NextJS 15 projects (Instagram, Google.) (Udemy.com)
Next.js 15 (reactjs framework) Projects. 9 NextJS 15 projects. IMDB, Instagram, X-Twitter, Google clone using Next js 15
Created by: Dr. Sahand Ghavidel
Last updated May 2026
What you will learn
- Learn to build 4 practical powerful NextJS apps including TMDB, Instagram, and Google Clones
- Learn all about rendering techniques such as how to build static site pages, server side rendering and incremental static regeneration
- learn about pagination, image uploading functionality, and state management using recoil.
- Learn how to use Firebase for database and storage.
- Learn how to use next-auth for authentication
- Learn how to use TMDB and google search APIs
- Learn how to deploy your apps using vercel with your own custom domain name
How it compares
Against the other 173 rated Udemy courses in React on CourseDuck:
- Rating4.5 out of 5higher than 53% of them
- Reviews853#66 of 174 by number of reviews
- Length82.7 hourslonger than 98% of them
- Last updatedMay 2026more recently than 88% of them
Course Description
NEW Next.js 15 Projects. Build 8 brand new NextJS hands-on projects including IMDB, Instagram, Twitter and Google clones.
Welcome to the best course for learning next js through the development of real-world applications.
This is a project-based course that includes hands-on projects such as Instagram and Google clones.
We are going to use the best practices of Nextjs to design and build fully functional websites.
So far, three projects have been created for this course , including IMDB, Instagram, and Google clones, and more projects are being added each month. You can check the preview of each project in the course curriculum.
In this brand new course, you will learn rendering techniques such as how to build static site pages, server side rendering and incremental static regeneration. You will learn about pagination, image uploading functionality, and state management using recoil. You are going to be able to build amazing responsive websites with Tailwind CSS latest version (3.0).
This course also teaches you how to use Firebase for database and storage. We are going to use next-auth for authentication. And you are going to learn how to use TMDB and google search APIs.
Finally, you are going to learn how to deploy your apps using vercel with your own custom domain name.
My name is Sahand, and I have over 16 years of programming experience.
I will be your instructor and answer any questions you may have in the Q&A section.
The project you are going to build in this course:
IMDB Clone
use TMBD database
style with Tailwind CSS
Instagram Clone
use Firebase for database and storage
style with Tailwind CSS
authenticate using next-auth
apply like and comment functionality
add upload functionality and use Image tag of nextjs
Google Clone
style with Tailwind CSS
authenticate using next-auth
use google search api
include web and image search
X Clone
style with Tailwind CSS
authenticate using next-auth and Firebase auth
apply like and comment functionality
add upload functionality and use Image tag of nextjs
Next Authentication using MongoDb, Mongoose and Clerk
authenticate using Clerk and mongodb
apply full authentication including forgot password, email verification
Social media using MongoDb, Mongoose and Clerk
authenticate using Clerk and mongodb
apply like and comment functionality
add upload functionality and use Image tag of nextjs
Blog with admin dashboard using MongoDb, Mongoose and Clerk
authenticate using Clerk and mongodb
add admin dashboard
Real Estate website using MongoDb, Mongoose and Clerk
authenticate using Clerk and mongodb
create a beautiful landing page and lising pages
Sleep tacker using Neon, Prisma and Clerk
authenticate using Clerk and Neon
create a beautiful landing page and dashboard for sleep analysis
Instructor Details
- 4.5 Rating
853 Reviews
Dr. Sahand Ghavidel
Sahand Ghavidel holds degrees in Mathematics, Electrical, and Computer Science, and earned a doctoral degree from Faculty of Engineering and IT, University of Technology Sydney.
Sahand has researched for more than 10 years about artificial algorithms and optimization. He has won several awards for his outstanding research and has published more than 40 ISI journals and attended to many international conferences.
The number of people using and citing Sahand's publications is significantly high which is more than 1600 citations, according to google scholar (April, 2021). He was also awarded the outstanding reviewer in the international journal called "International Journal of Electrical Power & Energy Systems" with CiteScore of 5.79 in recognition of his contributions added to the quality of the journal.
Sahand has more than 15 years of programming experience. The first programming language he learned was visual basic when he was just 12 years old. Since then, he has made hundreds of websites, and apps with different programming languages like JavaScript and Python.
More courses by Dr. Sahand Ghavidel
React.js & Firebase Project - ReactJS 18, Firebase 9 Project (2024)
4.5 (730 Reviews)
Provider: Udemy
Time: 17.1h
$64.99
60 HTML CSS JS projects - HTML5, CSS3 and vanilla JavaScript (2024)
4.6 (684 Reviews)
Provider: Udemy
Time: 52.9h
$79.99
50 HTML CSS JavaScript projects - HTML5, CSS3, vanilla JS (2023)
4.5 (394 Reviews)
Provider: Udemy
Time: 51h
$64.99
Full stack MERN Real Estate App: A Modern MERN Marketplace (2024)
4.7 (323 Reviews)
Provider: Udemy
Time: 11.3h
$10.99
Tailwind CSS projects: 2 TailwindCSS projects (Instagram,..) (2024)
4.5 (293 Reviews)
Provider: Udemy
Time: 4.3h
$49.99
Full stack MERN Blog Project: MERN Stack Blog with Dashboard (2024)
4.6 (174 Reviews)
Provider: Udemy
Time: 18.8h
$10.99
More React courses
Microservices with Node JS and React (2026)
4.8 (20,187 Reviews)
Provider: Udemy
Time: 54.4h
$139.99
Learn to build an e-commerce store with .Net, React & Redux (2026)
4.8 (2,218 Reviews)
Provider: Udemy
Time: 29.6h
$94.99
Next JS & WordPress: Build rapid NextJS sites with Next & WP (2026)
4.8 (462 Reviews)
Provider: Udemy
Time: 8.4h
$74.99
Build Polymorphic Components with React and Typescript (2022)
4.8 (223 Reviews)
Provider: Udemy
Time: 2.3h
$69.99
Next JS ChatGPT clone with Next.JS & OpenAI (NextJS 13 2023)
4.8 (172 Reviews)
Provider: Udemy
Time: 4.6h
$89.99
The Ultimate React Course 2025: React, Next.js, Redux & More
4.7 (27,027 Reviews)
Provider: Udemy
Time: 83.9h
$99.99
Reviews
By Tran Thinh on 6/25/2024
The course offers a welcoming introduction for beginners, but experienced learners may find the content repetitive. While the foundational material is well-covered, the final project lacks the challenge needed to solidify advanced concepts. Additionally, the instructor's reliance on code completion tools during lectures potentially hinders students' understanding of the coding process. To improve, the course could benefit from a more challenging capstone project and demonstrations of unassisted coding techniques.
By Mustafa Dündar Celebi on 9/8/2023
There were 3 projects that were very interesting. You can learn next-js from this project as a beginner. The explanation was step by step with project errors and explanation of the error. I can only recommend learning it step by step with many greetings celebi
By Burak Güllüler on 8/30/2023
Hey everyone! Just wanted to share my thoughts on this course.The instructor's teaching style is clear and engaging, and they cover a great range of topics. I love the hands-on approach with practical projects and coding exercises. It's a must for anyone serious about mastering Nextjs.
By Maryna Tripetska on 8/1/2023
This course is a very good to understand, I realy like it! Here is only one problem - semantic html. The lector used onClick event on Icon or usied margins instead paddings. But this course is about Next.js and I realy recomend it to understand the topic and made some beatiful projects to CV :)
By zaw htet on 7/25/2023
Absolutely loved this Next.js course! Dr. Sahand Ghavidel's hands-on projects, like IMDB, Instagram, Twitter, and Google clones, were engaging and practical. The clear explanations and valuable skills learned make it a highly recommended course for anyone interested in Next.js development.Splendid!!
By Django on 6/2/2023
while fallowing basic steps we do not optain what supposed to be achieved within basic taks at the begginer level, i think he should work on anticipation or errors so that learners don't have to strugle to look for alternatives. so far second video of 25 min 2 days of looking for solutions to probles cause by his indications. i belive he cut on the videos and trying to solve such errors and didn't notify us that we would encounter them
By Douglas Counts on 5/10/2023
I thought the detailed projects were an awesome way to learn version 13 of the Next Framework. Each project, if you work through it on your own and expand upon it, will leave you with a great deal of satisfaction and confidence that you can get real work done.
By Agus Siswanto on 4/24/2023
This is an amazing NextJS course. The instructor explained the material in detail, very clear and easy to understand. Some projects use the updated version of Next JS 13, even though they are still using the beta version. If you use the latest stable version which is 13.3, there will be slight differences, for example the use of head.js has been deprecated & replaced with the use of metadata, the rest remains the same, you can still follow the material smoothly like in the video. I like the workflow Sahand used where at the end of each chapter, he commits the lines of code he just wrote to GitHub and reviews them again. This will further increase your level of understanding. Remommended course for everyone!
By Arthur Beckett on 12/15/2022
This is the best NextJS practical course I have ever taken. Was really happy this is done in Tailwind too because I already work with that CSS framework. I also love the process of committing to Git after every section. I highly recommend this to anyone who wants to learn a hands-on approach to NextJS. Thanks Dr. Sahand Ghavidel.
By Alejandro Foucault on 5/12/2022
The course was engaging. All three projects were informative, useful and practical. The instructor speaks slowly and clearly, so it helps a lot when coding along, but there is also the feature of increasing the playback speed of the video to 1.25x or even 1.50x (even at those speeds, you can still clearly understand what the instructor is saying). Glad that he keeps adding more functionality to the last, big, Instagram Clone project. Highly recommended course! 10/10
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












