توضیحات
میکروسرویس ها با Nodejs و React (ری اکت)
نام دوره : Microservices with Node JS and React
پیش نیاز:
- دانش اولیه Javascript و Express مورد نیاز است
- دانش React خوب است، اما لازم نیست
- شما باید با خط فرمان آشنا و راحت باشید
توضیحات:
معماری رویداد محور؟ تحب پوشش است! رندر سمت سرور با React؟ بله پوشش داده شده . کد مقیاس پذیر و آماده تولید؟ آن هم همین طور!
میکروسرویس ها راه حل شماره یک برای ساختن و کوچک کردن برنامه هایی هستند که قصد رشد دارند.
فقط یک مسئله کوچک: منابع آنلاین کمی وجود دارد که به پیچیده ترین و بدترین مسائل پیرامون می پردازد! من این دوره را برای رفع آن ساختم .
این دوره به تمام مسائل مهم در مورد میکروسرویس ها می پردازد. از چالشهای تکثیر دادهها گرفته تا جریانهای رویداد نامنظم گیجکننده، همه چالشهای اصلی ساخت میکروسرویسها پوشش داده میشوند.
دوره میکروسرویس ها با Nodejs و React (ری اکت) فراتر از تمرکز بر مبانی میکروسرویس ها، مقدمه ای عالی برای دنیای توسعه فول استک است .
شما تمام راه را از frontend، مونتاژ یک برنامه React با استفاده از Hooks ، تا Backend، از جمله طراحی پایگاه داده و استراتژیهای استقرار، کار خواهید کرد.
هر مرحله در طول مسیر با جزئیات فوق العاده ای پوشیده شده است، با نمودارهای فراوان برای اطمینان از شفاف بودن هر مرحله.
بسیاری از منابع دیگر فقط ساده ترین و ساده ترین برنامه های نوشته شده با میکروسرویس ها را نشان می دهند.
این دوره برعکس عمل میکند: ما بر چالشبرانگیزترین جنبههای میکروسرویسها تمرکز میکنیم ، چالشهایی که احتمالاً هر روز با آنها مواجه خواهید شد. شما این مشکلات را دست اول خواهید دید، سپس آنها را با استراتژی های قابل درک حل می کنید.
——————-
از چه فناوری استفاده خواهید کرد
از آنجایی که ما در حال ساخت یک برنامه فول استک هستیم، از فناوری های مختلفی استفاده خواهیم کرد. در فرانتاند، از React و Next JS برای ارائه محتوا به کاربران استفاده میکنیم.
هر سرویس با استفاده از Node و Express ایجاد می شود. داده های هر سرویس در پایگاه داده Mongo یا Redis نگهداری می شود.
کل برنامه مستقر شده و در کانتینرهای Docker اجرا می شود که در یک خوشه Kubernetes اجرا می شوند. در نهایت، تقریباً تمام کدهای این دوره با Typescript نوشته شده است .
این یک لیست ترسناک از فناوری ها است! با برخی از این موارد آشنا نیستید؟ مشکلی نیست!
دوره میکروسرویس ها با Nodejs و React (ری اکت) با این فرض ساخته شده است که شما فقط اصول Javascript و Express را می دانید. هیچ دانش دیگری لازم نیست – شما هر آنچه را که نیاز دارید یاد خواهید گرفت.
زمانی که دوره میکروسرویس ها با Nodejs و React (ری اکت) را کامل کنید، قادر خواهید بود:
- یک برنامه کاربردی چند سرویسه را معماری کنید
- تعیین کنید که آیا برنامه شما برای رویکرد میکروسرویس مناسب است یا خیر
- درک و حل چالش ها در ارتباط ناهمزمان و مبتنی بر رویداد بین سرویس ها
- از Docker و Kubernetes برای استقرار یک برنامه چند سرویس در هر ارائه دهنده ابری استفاده کنید
- سازماندهی و افزایش قابلیت استفاده مجدد کد در پروژه های بزرگ
تعداد مطلق باور نکردنی از موضوعات در این دوره پوشش داده شده است. در اینجا فهرستی جزئی از کارهایی که انجام خواهید داد آمده است:
- الگوهایی را برای ایجاد میکروسرویس های مقیاس پذیر برای دامنه های مختلف برنامه تمرین کنید
- با استفاده از Hooks و Next JS یک برنامه Render-Side-Rendered React بسازید
- یک پیاده سازی سفارشی از اتوبوس رویداد بنویسید
- به صورت اختیاری، یک محیط توسعه را از طریق یک ارائه دهنده ابر اجرا کنید
- پاسخهای ساختاریافته را از APIهای مختلف خود تضمین کنید
- بهترین شیوه ها در ارتباط بین سرویس های مختلف را ببینید
- خدمات خود را با استفاده از Kubernetes Deployments پیکربندی و مقیاس بندی کنید
- محدودیتهای ساختاری را در رویدادهای مشترک در میکروسرویسها مستند و اجرا کنید
- دسترسی به API های خود را با استفاده از احراز هویت مبتنی بر JWT محدود کنید
- و خیلی بیشتر!
دوره میکروسرویس ها با Nodejs و React (ری اکت) برای چه کسانی است:
- مهندسان جاوا اسکریپت به دنبال ساخت برنامه های کاربردی بزرگ و مقیاس پذیر هستند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
سعید عالی پور –
Last updated 7/2022
آپدیت کنید لطفا
یودمی ایران –
سلام عرض شد تغییری نداشته
بخش آخر کد های تخفیف سایر دوره هایشون به روز شده که اون هم چشم قرار می گیره
مجید –
سلام، لطفا دوره https://www.udemy.com/course/node-with-react-fullstack-web-development/ را هم قرار بدید ممنون
یودمی ایران –
درود بر شما
در صف دانلود هست