1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Pluralsight – Building Distributed Applications with Go 2021-2
Building Distributed Applications with Go

Pluralsight – Building Distributed Applications with Go 2021-2

توضیحات

دوره Building Distributed Applications with Go. این دوره به شما آموزش می‌دهد که چگونه با استفاده از کتابخانه استاندارد Go، اجزای اصلی یک برنامه توزیع‌شده را از پایه پیاده‌سازی کنید. بسیاری از سیستم‌های توزیع‌شده در محیط عملیاتی با فریم‌ورک‌های موجود در اکوسیستم Go ساخته می‌شوند، اما بدون درک مفاهیم پایه، رفع اشکال آن‌ها چالش‌برانگیز خواهد بود. در این دوره، ابتدا با چالش‌های طراحی برنامه‌های توزیع‌شده آشنا می‌شوید، سپس نحوه ساخت یک ثبت سرویس ساده را یاد گرفته و از آن برای مدیریت و کشف سرویس‌ها استفاده خواهید کرد. همچنین، روش‌های نظارت بر سرویس‌ها را فرا می‌گیرید تا بتوانید موارد غیرپاسخگو را شناسایی و از سیستم حذف کنید. در پایان این دوره، شما توانایی ساخت برنامه‌های چندسرویسه کارآمد و قابل نگهداری را خواهید داشت و درک عمیقی از معماری سیستم‌های توزیع‌شده به دست خواهید آورد.

آنچه فرا خواهید گرفت:

  • درک چالش‌های ساخت اپلیکیشن‌های توزیع شده.
  • ایجاد یک service registry اساسی از ابتدا.
  • ثبت و کشف سرویس‌ها با استفاده از service registry.
  • نظارت بر سرویس‌های مختلف یک اپلیکیشن توزیع شده.
  • شناسایی، جداسازی و حذف سرویس‌های غیرپاسخگو.
  • ساخت اپلیکیشن‌های چند سرویسه کارآمدتر.
  • بهبود قابلیت نگهداری اپلیکیشن‌های توزیع شده.
  • استفاده از کتابخانه استاندارد Go برای ساخت عناصر توزیع شده.
  • درک اصول اساسی سیستم‌های توزیع شده.

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

  • توسعه‌دهندگانی که می‌خواهند اصول ساخت اپلیکیشن‌های توزیع شده را یاد بگیرند.
  • توسعه‌دهندگان Go که می‌خواهند درک عمیق‌تری از سیستم‌های توزیع شده به دست آورند.
  • هر کسی که علاقه‌مند به ساخت سیستم‌های مقیاس‌پذیر و قابل اعتماد است.
  • مهندسان نرم‌افزاری که با سیستم‌های توزیع شده کار می‌کنند و به دنبال بهبود مهارت‌های عیب‌یابی خود هستند.
  • افرادی که می‌خواهند بدون استفاده از فریم‌ورک‌های پیچیده، عناصر اساسی سیستم‌های توزیع شده را بشناسند.
  • کسانی که قصد دارند از فریم‌ورک‌های اپلیکیشن توزیع شده Go استفاده کنند و می‌خواهند درک بهتری از نحوه عملکرد آن‌ها داشته باشند.
  • توسعه‌دهندگان بک‌اند که به دنبال گسترش دانش خود در زمینه معماری‌های توزیع شده هستند.
  • دانشجویان علوم کامپیوتر و مهندسی نرم‌افزار که به مباحث سیستم‌های توزیع شده علاقه‌مند هستند.
  • افرادی که به دنبال ساخت سیستم‌های Microservices هستند و می‌خواهند اصول زیربنایی آن را درک کنند.

مشخصات دوره Building Distributed Applications with Go

  • ناشر: Pluralsight
  • مدرس: Mike VanSickle
  • سطح آموزش: پیشرفته
  • مدت زمان آموزش: 2 ساعت و 59 دقیقه

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

Building Distributed Applications with Go

تصاویر دوره

Building Distributed Applications with Go

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود فایل – 391 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

391 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست