پروژههای Next.js 15: ساخت اپلیکیشنهای واقعی با ریاکت
با پروژههای جدید Next.js 15، ۸ اپلیکیشن کاربردی با NextJS بسازید، از جمله کلونهای IMDB، اینستاگرام، توییتر (X) و گوگل.
به بهترین دوره برای یادگیری Next.js از طریق توسعه اپلیکیشنهای واقعی خوش آمدید. این دوره بر یادگیری عملی پروژهمحور تمرکز دارد و شامل پروژههایی مانند کلون اینستاگرام و گوگل است.
با استفاده از بهترین شیوههای Next.js، وبسایتهای کاملاً کاربردی طراحی و ساخته خواهیم کرد. تاکنون ۳ پروژه شامل کلونهای IMDB، اینستاگرام و گوگل تکمیل شدهاند و ماهانه پروژههای بیشتری اضافه خواهد شد. پیشنمایش هر پروژه را در سرفصلهای دوره بررسی کنید.
در این دوره جامع، تکنیکهای رندرینگ از جمله نحوه ساخت صفحات سایت استاتیک (static site pages)، رندر سمت سرور (server side rendering) و بازسازی استاتیک افزایشی (incremental static regeneration) را فرا خواهید گرفت. همچنین با صفحهبندی (pagination)، قابلیت آپلود عکس و مدیریت وضعیت با استفاده از Recoil آشنا خواهید شد. قادر خواهید بود وبسایتهای ریسپانسیو شگفتانگیزی با آخرین نسخه Tailwind CSS (3.0) بسازید.
این دوره همچنین نحوه استفاده از Firebase برای پایگاه داده (database) و ذخیرهسازی (storage) را آموزش میدهد. از next-auth برای احراز هویت (authentication) استفاده خواهیم کرد و نحوه استفاده از APIهای TMDB و Google Search را یاد خواهید گرفت.
در نهایت، با نحوه دیپلوی اپلیکیشنها با استفاده از Vercel و دامنه دلخواهتان آشنا خواهید شد.
من Sahand هستم و بیش از ۱۶ سال تجربه برنامهنویسی دارم. من مربی شما خواهم بود و به سوالات شما در بخش پرسش و پاسخ پاسخ خواهم داد.
پروژههایی که در این دوره خواهید ساخت:
-
کلون IMDB
- استفاده از پایگاه داده TMDB
- استایلدهی با Tailwind CSS
-
کلون اینستاگرام
- استفاده از Firebase برای پایگاه داده و ذخیرهسازی
- استایلدهی با Tailwind CSS
- احراز هویت با next-auth
- پیادهسازی قابلیت لایک و کامنت
- افزودن قابلیت آپلود و استفاده از تگ Image در Next.js
-
کلون گوگل
- استایلدهی با Tailwind CSS
- احراز هویت با next-auth
- استفاده از Google Search API
- جستجوی وب و تصویر
-
کلون X (توییتر سابق)
- استایلدهی با Tailwind CSS
- احراز هویت با next-auth و Firebase Auth
- پیادهسازی قابلیت لایک و کامنت
- افزودن قابلیت آپلود و استفاده از تگ Image در Next.js
-
احراز هویت Next با MongoDB، Mongoose و Clerk
- احراز هویت با Clerk و MongoDB
- پیادهسازی کامل احراز هویت شامل بازیابی رمز عبور و تایید ایمیل
-
شبکه اجتماعی با MongoDB، Mongoose و Clerk
- احراز هویت با Clerk و MongoDB
- پیادهسازی قابلیت لایک و کامنت
- افزودن قابلیت آپلود و استفاده از تگ Image در Next.js
-
وبلاگ با داشبورد ادمین با MongoDB، Mongoose و Clerk
- احراز هویت با Clerk و MongoDB
- افزودن داشبورد ادمین
-
وبسایت املاک با MongoDB، Mongoose و Clerk
- احراز هویت با Clerk و MongoDB
- ساخت صفحه فرود زیبا و صفحات لیست املاک
-
برنامهرهگیر خواب با Neon، Prisma و Clerk
- احراز هویت با Clerk و Neon
- ساخت صفحه فرود زیبا و داشبورد تحلیل خواب
Dr. Sahand Ghavidel
نمایش نظرات