آموزش React Next.js Node API AWS - Build Scaling MERN Stack App

React Next.js Node API AWS - Build Scaling MERN Stack App

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساخت برنامه بسیار مقیاس پذیر MERN Stack با میزبانی AWS برای ذخیره سازی (S3) ایمیل (SES) (EC2) IAM و موارد دیگر آموزش React JS (Frontend) توسعه وب آموزش استفاده از Next Js - چارچوب React برای برنامه های تولید Learn Node JS API (Backend) توسعه آموزش ساخت برنامه بسیار مقیاس پذیر آموزش استفاده از AWS S3 (سرویس ذخیره سازی ساده) برای آپلود فایل آموزش استفاده از AWS SES (سرویس ایمیل ساده) برای ارسال ایمیل یاد بگیرید از AWS EC2 (Elastic Compute Cloud) برای میزبانی برنامه خود استفاده کنید. در Cloud آموزش استفاده از AWS Route 53 برای مدیریت دامنه/DNS آموزش استفاده از AWS IAM (مدیریت هویت و دسترسی) آموزش نوشتن قوانین/خط مشی های سفارشی برای دسترسی به خدمات AWS یاد بگیرید از Mongo Atlas به عنوان یک پایگاه داده مدیریت شده در Cloud استفاده کنید. ساختن SEO React Apps with Next Js آموزش ساختن دنیای واقعی Full Stack/MERN Stack Apps از ابتدا آموزش پیاده سازی امن سیستم احراز هویت مبتنی بر JWT آموزش اجرای CRUD (ایجاد حذف به روز رسانی خواندنی) آموزش تغییر اندازه تصویر سمت مشتری آموزش پیاده سازی Rich Text ویرایشگر آموزش پیاده‌سازی پیمایش بی‌نهایت آموزش پیاده‌سازی تعداد مشاهده و بارگذاری ویژگی‌های بیشتر آموزش ساخت پلت فرم چند کاربره آموزش پیاده‌سازی ویژگی ایمیل انبوه آموزش ساخت یک برنامه وب قوی از راه‌اندازی‌های جدید ورود کاربر/ثبت‌نام/فعال‌سازی/فراموش کردن/بازنشانی رمز عبور یاد بگیرید نوشتن کدهای پاک با معماری برنامه آسان برای نگهداری آموزش ساخت اپلیکیشنی که می تواند در آینده بی نهایت رشد کند

در هنر ساختن یک پروژه دنیای واقعی بسیار مقیاس‌پذیر با استفاده از MERN Stack برای راه‌اندازی جدید که مقیاس بی‌نهایتی خواهد داشت، تسلط پیدا کنید. من نشان خواهم داد که چگونه می‌توانید پروژه‌ای را راه‌اندازی کنید که معماری محکمی برای رشد در آینده داشته باشد تا میلیون‌ها کاربر از آن استفاده کنند.

پشته فناوری

  • ما از React و NextJS (React Framework) در سمت کلاینت استفاده خواهیم کرد.

  • ما یک API/سرور با استفاده از Node Express MongoDB خواهیم ساخت.

  • ما از سرویس‌های AWS مانند S3 برای ذخیره‌سازی فایل‌ها، SES برای ارسال ایمیل و EC2 برای میزبانی ابری IAM برای شناسایی و مدیریت دسترسی مسیر 53 برای مدیریت دامنه همراه با قوانین/خط‌مشی سفارشی استفاده خواهیم کرد.

  • از Mongo Atlas به عنوان سرویس پایگاه داده مدیریت شده در ابر استفاده خواهیم کرد.

چه چیزی خواهیم ساخت؟

  • یک پروژه راه‌اندازی با الهام از یک برنامه موفق دنیای واقعی بسازید (که در سخنرانی‌ها بیشتر مورد بحث قرار گرفت) که در آن چندین کاربر می‌توانند وارد سیستم شوند و محتوای ارسالی خود را پست/مدیریت کنند.

  • در حین ساخت پروژه مشابه، پیشرفت‌های کمی اضافه می‌کنیم تا بی‌نهایت مقیاس‌پذیر و نگهداری آن آسان‌تر شود

  • هزینه عملیات کم را هدف قرار دهید و برخی از قابلیت‌ها را پیاده‌سازی کنید تا استفاده را برای کاربران آسان‌تر، سرگرم‌کننده و جذاب کنید.

هدف پروژه

  • میلیون‌ها کاربر بالقوه را برای استفاده و تعامل با برنامه ما هدف قرار دهید

  • کاربران می‌توانند هر کسی باشند.. کسانی که دوره، ویدیو یا مقاله‌هایی را آنلاین پیدا می‌کنند... آن را دوست دارند و می‌خواهند به اشتراک بگذارند

  • پیوندهایی که آنها به اشتراک می گذارند نیز در داشبورد آنها برای به روز رسانی/حذف در دسترس خواهد بود

  • یک کاربر می‌تواند شخصی باشد که مانند من تولیدکننده محتوا است... مدرسان، یوتیوب‌برها، نویسندگان وبلاگ و آموزش، نویسندگان کتاب و غیره

  • کاربران برای پست کردن/اشتراک‌گذاری/پسندیدن پیوندها/آدرس‌ها در برنامه ما ثبت‌نام/وارد می‌شوند

  • کاربران این کار را انجام خواهند داد تا ترافیک رایگان دریافت کنند... برای جلب توجه مردم... به اشتراک گذاری لینک ها به صورت رایگان

نمای کلی پروژه

  • ورود به سیستم/ثبت نام سیستم

  • به MongoDB نیاز دارید که بی نهایت مقیاس داشته باشد. ما از Mongo Atlas برای این نیاز استفاده خواهیم کرد.

  • به یک سیستم ذخیره سازی عظیم نیاز دارید که برای ذخیره فایل های تصویری آپلود شده توسط کاربر، مقیاس بی نهایت داشته باشد. ما از AWS S3 (سرویس ذخیره سازی ساده) برای این نیاز استفاده خواهیم کرد.

  • هیچ وقت لازم نیست نگران نحوه مدیریت میلیون ها فایل آپلود شده توسط کاربر باشید... اجازه دهید AWS از آن مراقبت کند! قیمت S3 پایین ترین قیمت در بازار برای ذخیره بی نهایت داده است که به راحتی در سراسر جهان در سراسر مراکز داده AWS در سطح جهان در دسترس است.

  • به سرویس ایمیل قوی برای ارسال ایمیل برای صدها هزار کاربر نیاز دارید. ما از AWS SES (سرویس ایمیل ساده) برای این نیاز استفاده خواهیم کرد.

  • هیچ وقت لازم نیست نگران نحوه ارسال ایمیل به میلیون ها نفر و پرداخت هزینه بیشتر باشید... اجازه دهید AWS از آن مراقبت کند! نرخ SES آنها پایین ترین در بازار است.

  • ما از AWS EC2 (Elastic Compute Cloud) برای میزبانی NodeJS API و React/Next JS frontend خود، همه در یک نمونه، استفاده خواهیم کرد.

  • با استفاده از سرویس‌های AWS برای ذخیره‌سازی، ایمیل و میزبانی، هزینه را تا حد امکان پایین نگه دارید.

  • بزرگ‌ترین مشکلات مقیاس‌گذاری برنامه‌های وب، ذخیره‌سازی و مقیاس‌گذاری پایگاه داده است. این بخش توسط AWS مدیریت خواهد شد. بنابراین ما به عنوان یک توسعه دهنده نیازی به نگرانی نیستیم.

  • هدف ما این است که فقط 1 یا 2 برنامه نویس را قادر به حفظ کل پروژه و رشد مداوم در آینده کنیم.

ساده و آسان برای حفظ معماری پروژه

  • معماری بسیار ساده که نگهداری و مقیاس آن آسان است

  • API Backend و Frontend جداگانه ساخته شده با react/nextjs برای توسعه آسان، نگهداری کد و استقرار

  • نمایش را تا حد امکان ساده نگه دارید

  • سناریو 1 شما یک صفحه در واکنش ایجاد می کنید تا کار خاصی را انجام دهید. برای مثال داده‌ها را از API/سرور شما می‌گیرد و آن داده‌ها را در صفحه وب قرار می‌دهد تا کاربر ببیند. کار انجام شد.

  • سناریو 2 شما برای ایجاد یک پست جدید صفحه مدیریت ایجاد می کنید. به عنوان مثال برای پست کردن داده ها به API/سرور و نشان دادن پاسخ بازگشتی موفقیت یا خطا. کار انجام شد.

  • API backend را تا حد امکان ساده نگه دارید

  • سناریوی 1 شما یک مسیر GET دارید. به عنوان مثال '/api/posts'. شما درخواستی از react/frontend برای دریافت همه پست ها از پایگاه داده دریافت خواهید کرد.

  • شما این درخواست را به یک روش کنترل کننده ارسال می کنید. روش/عملکرد کنترلر یک پرس و جو در پایگاه داده ایجاد می کند، همه پست ها را دریافت می کند و به react/frontend باز می گردد. کار انجام شد.

  • سناریو 2 شما یک مسیر POST دارید. به عنوان مثال '/api/create/post'. برای ایجاد یک پست جدید، داده هایی را از react/frontend دریافت خواهید کرد. شما آن داده ها را به یک روش کنترل کننده منتقل می کنید.

  • روش/عملکرد کنترلر آن داده ها را در پایگاه داده ذخیره می کند و پاسخ موفقیت آمیز را برمی گرداند، که برای واکنش ارسال می شود. کار انجام شد.

  • این منطق برنامه ما یا اساساً هر برنامه وب موجود است. چرخه درخواست ها/پاسخ ها درخواست از frontend، پاسخ از سرور.

آیا برای این دوره آماده هستید؟

  • اگر به دنبال استفاده از دانش موجود خود در مورد react و node برای ساختن یک برنامه دنیای واقعی مقیاس‌پذیر هستید، این دوره برای شما مناسب است.

  • بر اساس این پروژه می توانید چیز بزرگ بعدی را که همیشه آرزویش را داشتید بسازید. یا می توانید از این دانش برای کمک به استارت آپ ها برای شروع ایده های تجاری موفق خود استفاده کنید. امکانات بی پایان هستند.

رویا رویا است مگر اینکه برای تحقق آن تلاش کنید. تلاش خود را با شرکت در این دوره انجام دهید. من به شما کمک می کنم رویای خود را به واقعیت تبدیل کنید. در این دوره به من بپیوندید و آن را محقق کنید!


سرفصل ها و درس ها

معرفی Introduction

  • آیا با JavaScript React و NodeJs تازه کار هستید؟ Are you new to JavaScript React and NodeJs?

  • آنچه را که خواهیم ساخت What we will build

  • آنچه را که خواهیم ساخت What we will build

  • هدف پروژه Aim of the project

  • هدف پروژه Aim of the project

  • گردش کار برنامه Application workflow

  • گردش کار برنامه Application workflow

  • نسخه ی نمایشی پروژه به پایان رسید Finished project demo

  • نسخه ی نمایشی پروژه به پایان رسید Finished project demo

معرفی Introduction

  • آیا با JavaScript React و NodeJs تازه کار هستید؟ Are you new to JavaScript React and NodeJs?

React/Next Js Client React / Next Js Client

  • توجه: پروژه نمایشی NOTE: Demo project

  • کلاینت react nextjs را راه اندازی کنید Setup react nextjs client

  • کلاینت react nextjs را راه اندازی کنید Setup react nextjs client

  • جزء طرح Layout component

  • جزء طرح Layout component

  • بخش سر Head section

  • بخش سر Head section

  • مولفه پیوند Link component

  • مولفه پیوند Link component

  • نوار پیشرفت مسیر Nav progress bar

  • در حال بارگیری css Loading css

  • صفحه ثبت نام Register page

  • صفحه ثبت نام Register page

  • راه اندازی پوشه کلاینت و مراحل بعدی Client folder setup and next steps

  • راه اندازی پوشه کلاینت و مراحل بعدی Client folder setup and next steps

React/Next Js Client React / Next Js Client

  • توجه: پروژه نمایشی NOTE: Demo project

  • نوار پیشرفت مسیر Nav progress bar

  • در حال بارگیری css Loading css

Node Js API Node Js API

  • راه اندازی سرور Server setup

  • مسیرها Routes

  • مسیرها Routes

  • کنترل کننده ها Controllers

  • طرحواره کاربر User schema

  • طرحواره کاربر User schema

  • زمینه و روش های مجازی Virtual field and methods

  • زمینه و روش های مجازی Virtual field and methods

  • بسته های NPM بیشتر More NPM packages

  • درخواست پست Axios Axios post request

  • اعتبار سنجی Validation

  • اعتبار سنجی Validation

  • نسخه Mongoose Mongoose version

  • نسخه Mongoose Mongoose version

  • اطلس مونگو Mongo atlas

  • اطلس مونگو Mongo atlas

Node Js API Node Js API

  • راه اندازی سرور Server setup

  • کنترل کننده ها Controllers

  • بسته های NPM بیشتر More NPM packages

  • درخواست پست Axios Axios post request

شروع با AWS Starting with AWS

  • ثبت نام AWS AWS signup

  • AWS SES برای ارسال ایمیل AWS SES for sending email

شروع با AWS Starting with AWS

  • ثبت نام AWS AWS signup

  • AWS SES برای ارسال ایمیل AWS SES for sending email

ورود/ثبت نام/AWS SES Login / Register / AWS SES

  • ثبت ایمیل فعال سازی Register activation email

  • ثبت پارامترهای ایمیل Register email params

  • ثبت پارامترهای ایمیل Register email params

  • پیغام های موفقیت و خطا Success and error messages

  • پیغام های موفقیت و خطا Success and error messages

  • همگام سازی در انتظار Async await

  • متغیرهای محیطی با nextjs Environment variables with nextjs

  • متغیرهای محیطی با nextjs Environment variables with nextjs

  • فعال کردن حساب - مشتری Activate account - client

  • فعال کردن حساب - مشتری Activate account - client

  • فعال کردن حساب - سرور Activate account - server

  • ورود - سرور Login - server

  • ورود - مشتری Login - client

  • ورود - مشتری Login - client

  • کمک‌های ذخیره‌سازی محلی و کوکی Local storage and cookie helpers

  • رمز کاربر را در کوکی مرورگر ذخیره کنید Save user token in browser cookie

  • رمز کاربر را در کوکی مرورگر ذخیره کنید Save user token in browser cookie

  • تغییر مسیر بر اساس نقش Redirect based on role

  • خروج و رندر شرطی Logout and conditional rendering

  • خروج و رندر شرطی Logout and conditional rendering

ورود/ثبت نام/AWS SES Login / Register / AWS SES

  • ثبت ایمیل فعال سازی Register activation email

  • همگام سازی در انتظار Async await

  • فعال کردن حساب - سرور Activate account - server

  • ورود - سرور Login - server

  • کمک‌های ذخیره‌سازی محلی و کوکی Local storage and cookie helpers

  • تغییر مسیر بر اساس نقش Redirect based on role

دسترسی کاربر/مدیر User / Admin Access

  • میان افزار اکسپرس JWT Express JWT middleware

  • میان افزار اکسپرس JWT Express JWT middleware

  • میان افزار احراز هویت و مدیریت Auth and admin middleware

  • مشخصات کاربر - سرور User profile - server

  • SSR و getInitialProps SSR and getInitialProps

  • سمت سرور مسیرهای تأیید اعتبار Auth routes server side

  • سمت سرور مسیرهای تأیید اعتبار Auth routes server side

  • withUser و withAdmin HOC withUser and withAdmin HOC

دسترسی کاربر/مدیر User / Admin Access

  • میان افزار احراز هویت و مدیریت Auth and admin middleware

  • مشخصات کاربر - سرور User profile - server

  • SSR و getInitialProps SSR and getInitialProps

  • withUser و withAdmin HOC withUser and withAdmin HOC

رمز عبور فراموش شده/بازنشانی Password Forgot / Reset

  • بعدش چی؟ What's next?

  • بعدش چی؟ What's next?

  • رمز عبور را فراموش کرده اید - سرور Forgot password - server

  • بازنشانی رمز عبور - سرور Reset password - server

  • بازنشانی رمز عبور - سرور Reset password - server

  • رمز عبور را فراموش کرده اید - مشتری Forgot password - client

  • رمز عبور را فراموش کرده اید - مشتری Forgot password - client

  • بازنشانی رمز عبور - مشتری Reset password - client

  • بازنشانی رمز عبور - مشتری Reset password - client

رمز عبور فراموش شده/بازنشانی Password Forgot / Reset

  • رمز عبور را فراموش کرده اید - سرور Forgot password - server

دسته ها/بارگذاری ها/AWS S3 Categories / Uploads / AWS S3

  • طرح واره دسته Category schema

  • طرح واره دسته Category schema

  • مسیرهای دسته بندی و راه اندازی کنترلرها Category routes and controllers setup

  • در حال تلاش برای ایجاد دسته با پستچی Trying create category with postman

  • در حال تلاش برای ایجاد دسته با پستچی Trying create category with postman

  • AWS S3 AWS S3

  • AWS S3 AWS S3

  • آپلود تصاویر در S3 با استفاده از داده های فرم Uploading images to S3 using form data

  • آپلود تصاویر در S3 با استفاده از داده های فرم Uploading images to S3 using form data

  • ایجاد دسته - مشتری Create category - client

  • ایجاد دسته - مشتری Create category - client

  • نمایش همه دسته ها Show all categories

  • نمایش همه دسته ها Show all categories

  • آپلود تصویر base64 در S3 Uploading base64 image to S3

  • آپلود تصویر base64 در S3 Uploading base64 image to S3

  • تغییر اندازه تصویر سمت مشتری و آپلود Image resize client side and upload

  • تغییر اندازه تصویر سمت مشتری و آپلود Image resize client side and upload

  • ویرایشگر متن توانمند Rich text editor

دسته ها/بارگذاری ها/AWS S3 Categories / Uploads / AWS S3

  • مسیرهای دسته بندی و راه اندازی کنترلرها Category routes and controllers setup

  • ویرایشگر متن توانمند Rich text editor

پیوندها Links

  • طرحواره پیوند Link schema

  • طرحواره پیوند Link schema

  • مسیرهای اعتبارسنجی و کنترلرها را پیوند دهید Link validators routes and controllers

  • ایجاد پیوند و خواندن - سرور Link create and read - server

  • مراحل ایجاد/ارسال پیوند - مشتری Steps to create/submit link - client

  • مراحل ایجاد/ارسال پیوند - مشتری Steps to create/submit link - client

  • ارسال صفحه پیوند قسمت 1 Submit link page part 1

  • ارسال صفحه پیوند قسمت 1 Submit link page part 1

  • ارسال صفحه پیوند قسمت 2 Submit link page part 2

  • ارسال صفحه پیوند قسمت 3 Submit link page part 3

  • ارسال صفحه پیوند قسمت 3 Submit link page part 3

  • ارسال صفحه پیوند قسمت 4 Submit link page part 4

  • ارسال صفحه پیوند قسمت 5 Submit link page part 5

  • ارسال صفحه پیوند قسمت 5 Submit link page part 5

  • دسته بندی واحد با پیوندها - سرور Single category with links - server

  • صفحه تک دسته با پیوند قسمت 1 Single category page with links part 1

  • صفحه تک دسته با پیوند قسمت 1 Single category page with links part 1

  • صفحه تک دسته با پیوند قسمت 2 Single category page with links part 2

پیوندها Links

  • مسیرهای اعتبارسنجی و کنترلرها را پیوند دهید Link validators routes and controllers

  • ایجاد پیوند و خواندن - سرور Link create and read - server

  • ارسال صفحه پیوند قسمت 2 Submit link page part 2

  • ارسال صفحه پیوند قسمت 4 Submit link page part 4

  • دسته بندی واحد با پیوندها - سرور Single category with links - server

  • صفحه تک دسته با پیوند قسمت 2 Single category page with links part 2

Load More/روی تعداد/Infinite Scroll کلیک کنید Load More / Click Count / Infinite Scroll

  • بارگذاری بیشتر Load more

  • بارگذاری بیشتر Load more

  • تعداد کلیک - سرور Click count - server

  • تعداد کلیک - سرور Click count - server

  • تعداد کلیک - مشتری Click count - client

  • پیمایش بی نهایت Infinite scrolling

  • پیمایش بی نهایت Infinite scrolling

Load More/روی تعداد/Infinite Scroll کلیک کنید Load More / Click Count / Infinite Scroll

  • تعداد کلیک - مشتری Click count - client

به روز رسانی/حذف دسته Category Update / Delete

  • مراحل بعدی Next steps

  • مراحل بعدی Next steps

  • دسته ها خوانده شده - مدیر Categories read - admin

  • دسته ها خوانده شده - مدیر Categories read - admin

  • دکمه های حذف و هشدارها را به روز کنید Update delete buttons and warnings

  • دکمه های حذف و هشدارها را به روز کنید Update delete buttons and warnings

  • به روز رسانی دسته - سرور Update category - server

  • به روز رسانی دسته - سرور Update category - server

  • حذف دسته - سرور Delete category - server

  • حذف دسته - مشتری Delete category - client

  • بازنشانی پایگاه داده mongo atlas و AWS S3 Reset mongo atlas database and AWS S3

  • بازنشانی پایگاه داده mongo atlas و AWS S3 Reset mongo atlas database and AWS S3

  • به روز رسانی دسته - مشتری Update category - client

به روز رسانی/حذف دسته Category Update / Delete

  • حذف دسته - سرور Delete category - server

  • حذف دسته - مشتری Delete category - client

  • به روز رسانی دسته - مشتری Update category - client

کاربر می تواند به روز رسانی/حذف User can Update / Delete

  • همه لینک ها توسط کاربر All links by user

  • داشبورد کاربر قسمت 1 User dashboard part 1

  • داشبورد کاربر قسمت 1 User dashboard part 1

  • داشبورد کاربر قسمت 2 User dashboard part 2

  • داشبورد کاربر قسمت 2 User dashboard part 2

  • به روز رسانی حذف لینک - سرور Update delete link - server

  • پیوند به روز رسانی - مشتری Update link - client

کاربر می تواند به روز رسانی/حذف User can Update / Delete

  • همه لینک ها توسط کاربر All links by user

  • به روز رسانی حذف لینک - سرور Update delete link - server

  • پیوند به روز رسانی - مشتری Update link - client

به روز رسانی مدیریت/حذف دسترسی Admin Update / Delete Access

  • همه لینک ها برای مدیر - سرور All links for admin - server

  • همه پیوندها برای مدیر - مشتری All links for admin - client

  • همه پیوندها برای مدیر - مشتری All links for admin - client

  • میان افزار canUpdateDeleteLink canUpdateDeleteLink middleware

  • میان افزار canUpdateDeleteLink canUpdateDeleteLink middleware

  • حذف هر لینک توسط ادمین Delete any link by admin

  • هر پیوندی را توسط ادمین به روز کنید Update any link by admin

به روز رسانی مدیریت/حذف دسترسی Admin Update / Delete Access

  • همه لینک ها برای مدیر - سرور All links for admin - server

  • حذف هر لینک توسط ادمین Delete any link by admin

  • هر پیوندی را توسط ادمین به روز کنید Update any link by admin

به روز رسانی نمایه/ایمیل انبوه/AWS SES Profile Update / Mass Email / AWS SES

  • دسته مورد علاقه را در ثبت نام کاربر انتخاب کنید - مشتری Choose favourite category on user registration - client

  • دسته مورد علاقه را در ثبت نام کاربر انتخاب کنید - مشتری Choose favourite category on user registration - client

  • دسته مورد علاقه را در ثبت نام کاربر انتخاب کنید - سرور Choose favourite category on user registration - server

  • دسته مورد علاقه را در ثبت نام کاربر انتخاب کنید - سرور Choose favourite category on user registration - server

  • ارسال ایمیل انبوه به کاربران در پیوند جدید Mass email to users on new link publish

  • به روز رسانی پروفایل کاربر - سرور Update user profile - server

  • به روز رسانی پروفایل کاربر - مشتری Update user profile - client

  • کاربر را در حافظه محلی به روز کنید Update user in local storage

  • کاربر را در حافظه محلی به روز کنید Update user in local storage

به روز رسانی نمایه/ایمیل انبوه/AWS SES Profile Update / Mass Email / AWS SES

  • ارسال ایمیل انبوه به کاربران در پیوند جدید Mass email to users on new link publish

  • به روز رسانی پروفایل کاربر - سرور Update user profile - server

  • به روز رسانی پروفایل کاربر - مشتری Update user profile - client

پیوندهای پرطرفدار/تعداد بازدید Trending Links / View Count

  • محبوب ترین/پیوندهای پرطرفدار - سرور Most popular / Trending links - server

  • محبوب ترین/پیوندهای پرطرفدار - مشتری Most popular / Trending links - client

  • محبوب ترین/پیوندهای پرطرفدار - مشتری Most popular / Trending links - client

  • تعداد کلیک - مشتری Click count - client

  • تعداد کلیک - مشتری Click count - client

  • محبوب ترین پیوند در دسته بندی داده شده Most popular link in given category

  • محبوب ترین پیوند در دسته بندی داده شده Most popular link in given category

  • بخش سر برای سئو Head section for SEO

پیوندهای پرطرفدار/تعداد بازدید Trending Links / View Count

  • محبوب ترین/پیوندهای پرطرفدار - سرور Most popular / Trending links - server

  • بخش سر برای سئو Head section for SEO

AWS IAM/EC2/Route 53 and Deployment AWS IAM / EC2 / Route 53 and Deployment

  • کد را به github فشار دهید Push code to github

  • دسترسی به AWS IAM AWS IAM acces

  • منبعی برای نصب Node در EC2 Resource to Install Node in EC2

  • نمونه AWS EC2 AWS EC2 Instance

  • اجرای پروژه های ما در EC2 Running our projects in EC2

  • اجرای پروژه های ما در EC2 Running our projects in EC2

  • بلوک کد برای پیکربندی NGINX Code Block for NGINX configuration

  • پیکربندی NGINX NGINX Configuration

  • پیکربندی NGINX NGINX Configuration

  • کد فشاری به EC2 تغییر می کند Push code changes to EC2

  • کد فشاری به EC2 تغییر می کند Push code changes to EC2

  • مسیر 53 - افزودن دامنه Route 53 - Add domain

  • مسیر 53 - افزودن دامنه Route 53 - Add domain

AWS IAM/EC2/Route 53 and Deployment AWS IAM / EC2 / Route 53 and Deployment

  • کد را به github فشار دهید Push code to github

  • دسترسی به AWS IAM AWS IAM acces

  • منبعی برای نصب Node در EC2 Resource to Install Node in EC2

  • نمونه AWS EC2 AWS EC2 Instance

  • بلوک کد برای پیکربندی NGINX Code Block for NGINX configuration

جایزه BONUS

  • دوره های دیگری که ممکن است دوست داشته باشید Other courses you may like

  • به سرور Discord من بپیوندید Join my Discord server

  • به سرور Discord من بپیوندید Join my Discord server

جایزه BONUS

  • دوره های دیگری که ممکن است دوست داشته باشید Other courses you may like

نمایش نظرات

نظری ارسال نشده است.

آموزش React Next.js Node API AWS - Build Scaling MERN Stack App
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
25 hours
116
Udemy (یودمی) udemy-small
07 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,414
4 از 5
دارد
دارد
دارد
Ryan Dhungel

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.