توضیحات
آموزش ساخت برنامه فول استک با Next.js و NestJS
نام دوره : Build a Shopping App With Next.js + NestJS & Prisma
پیشنیاز
توضیحات
در این دوره یاد خواهید گرفت چگونه با استفاده از Next.js (App Directory Approach) یک اپلیکیشن مدرن بسازید.
ما یک اپ خرید (Shopping App) ایجاد میکنیم و تمام مفاهیم بنیادی ساخت یک اپلیکیشن مدرن Next.js را گام به گام بررسی خواهیم کرد.
همچنین این اپ را به یک بکاند NestJS متصل کرده و دادهها را با استفاده از Prisma ORM ذخیره میکنیم.
این معماری به ما امکان میدهد تا از کارایی و امنیت بالا در رندر سمت سرور (Server-Side Rendering) در Next.js بهرهمند شویم، در حالی که بکاندی تمیز و مقیاسپذیر با NestJS حفظ میکنیم.
با ساخت یک اپلیکیشن واقعی که با Stripe برای پرداختها یکپارچه شده، فراتر از مستندات رسمی میرویم و یاد میگیریم چگونه یک اپلیکیشن فولاستک واقعی را از صفر تا استقرار (Deployment) در محیط تولید پیادهسازی کنیم.
علاوه بر این، نحوهی استقرار در محیط تولید (Production Deployment) با استفاده از AWS و Vercel را یاد خواهید گرفت تا یک خط لولهی تحویل مستمر (Continuous Delivery Pipeline) پیادهسازی کرده و اپلیکیشن را روی دامنهی واقعی در اینترنت منتشر کنید.
این سیستم طوری طراحی میشود که با هر کامیت (Commit) بهصورت خودکار اپ را بیلد و دیپلوی کند، بدون نیاز به دخالت دستی.
کل پروژه با استفاده از احراز هویت JWT محافظت میشود تا تنها کاربران تأییدشده بتوانند به بخشهای اپ دسترسی پیدا کنند.
همچنین با WebSockets یاد میگیرید چگونه بهصورت بلادرنگ (Real-Time) از بکاند اعلان دریافت کنید، مثلاً زمانی که محصول جدیدی افزوده یا خریداری میشود. این قابلیت با استفاده از Stripe Webhooks پیادهسازی خواهد شد.
در پایان دوره آموزش ساخت برنامه فول استک با Next.js و NestJS شما بیشتر مباحث اصلی مستندات Next.js را از طریق ساخت یک پروژهی واقعی تجربه کردهاید و قادر خواهید بود از آموختههایتان برای ساخت اپهای فولاستک مدرن خود استفاده کنید.








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید