سرعت پخش
سبک زیرنویس
کلون اینستاگرام با NestJS و Next.js
بدون پرداخت — همین الان شروع کن
درباره دوره
این دوره برای توسعهدهندگان وب با تجربه متوسط و بالاتر طراحی شده است که میخواهند مهارتهای خود را در توسعه برنامههای فولاستک مدرن ارتقا دهند.
در این دوره، یک کلون کامل از اینستاگرام را با استفاده از NestJS برای بکاند، Next.js برای فرانتاند، Drizzle ORM برای مدیریت پایگاه داده و tRPC برای ارتباط بین آنها خواهید ساخت.
این دوره با پوشش مباحثی از احراز هویت و مدیریت پایگاه داده تا ساخت رابط کاربری و پیادهسازی قابلیتهای کلیدی، شما را به یک توسعهدهنده فولاستک مسلط تبدیل میکند.
در این دوره چه چیزهایی یاد میگیرید؟
- تسلط بر فریمورک NestJS برای ساخت APIهای مقیاسپذیر
- آشنایی کامل با Next.js و ساخت رابط کاربری تعاملی
- استفاده از Drizzle ORM برای مدیریت آسان پایگاه داده PostgreSQL
- پیادهسازی احراز هویت امن با استفاده از Best Practices
- ارتباط فرانتاند و بکاند با tRPC
- طراحی و پیادهسازی رابط کاربری مدرن با Tailwind CSS و Shadcn UI
- آپلود و مدیریت فایلها با Multer و File Interceptor
- ساخت کامپوننتهای قابل استفاده مجدد در Next.js
- پیادهسازی قابلیتهای کلیدی اینستاگرام مانند فید، پروفایل کاربری و استوریها
- یادگیری نحوه استفاده از Middleware برای مدیریت درخواستها
- درک مفاهیم Redirection و Error Handling در Next.js
- پیادهسازی حالت Dark Mode در برنامه
- نمایش کاربران پیشنهادی
- ساخت فرمهای ثبتنام و ورود با استفاده از کامپوننتهای سفارشی
این دوره مناسب چه کسانی است؟
- توسعهدهندگان وب با حداقل ۱ سال تجربه در JavaScript/TypeScript
- آشنایی با مفاهیم RESTful API و HTTP
- دانش پایهای از HTML، CSS و JavaScript
- آشنایی با Git و GitHub
- دانش مقدماتی از پایگاه دادههای رابطهای (PostgreSQL)
با اتمام این دوره، شما یک توسعهدهنده فولاستک با مهارتهای مورد نیاز برای ساخت برنامههای وب مدرن و مقیاسپذیر خواهید بود. همین حالا ثبت نام کنید و سفر خود را به سوی حرفهای شدن آغاز کنید!
جلسات دوره
90 جلسهنظرات و گفتگو
سوال، نظر یا تجربهات رو بنویس — بقیه هم ازش استفاده میکنن.
برای نوشتن نظر باید وارد بشی — یک دقیقهست!
هنوز کسی نظر نذاشته — تو اولین نفر باش!