1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – System Design Masterclass 2025-7

Udemy – System Design Masterclass 2025-7

توضیحات

دوره System Design Masterclass. این دوره آموزشی یک برنامه جامع است که مهارت‌های ضروری برای طراحی سیستم‌های توزیع‌شده، مقیاس‌پذیر و با قابلیت اطمینان بالا را آموزش می‌دهد. این دوره با الهام از معماری‌های مورد استفاده در شرکت‌های پیشروی فناوری مانند گوگل، آمازون و نتفلیکس، مهندسان نرم‌افزار، توسعه‌دهندگان بک‌اند و معماران سیستم را برای مواجهه با چالش‌های طراحی سیستم‌های بزرگ در دنیای واقعی و همچنین مصاحبه‌های شغلی آماده می‌کند. محتوای دوره طیف گسترده‌ای از مفاهیم کلیدی را پوشش می‌دهد که شامل طراحی APIهای REST، کار با API Gatewayها و پیاده‌سازی Rate Limiting می‌شود. همچنین به بررسی الگوریتم‌های لود بالانسینگ برای توزیع کارآمد ترافیک و جلوگیری از ایجاد نقاط شکست منفرد می‌پردازد. مباحث پیشرفته‌ای مانند استراتژی‌های کشینگ، سیاست‌های حذف داده و سیستم‌های توزیع‌شده‌ای مانند Redis آموزش داده می‌شود. در بخش پایگاه داده، مقایسه دقیق SQL و NoSQL، تکنیک‌های شاردینگ، ایندکسینگ و اصول مقیاس‌پذیری ارائه می‌گردد. ارتباطات ناهمگام با استفاده از WebSockets و صف‌های پیام مانند Kafka و RabbitMQ، و مباحث تئوری مانند قضیه CAP و تراکنش‌های ACID از دیگر سرفصل‌های مهم هستند. این دوره به موضوعات کلیدی دیگری همچون سرویس دیسکاوری، فیلترهای بلوم، اصول Idempotency و همچنین تفاوت‌های بین پردازش جریانی و پردازش دسته‌ای می‌پردازد. با ترکیب تئوری و مثال‌های عملی، این دوره به شرکت‌کنندگان این توانایی را می‌دهد که با اطمینان کامل، سیستم‌های پیچیده‌ای را طراحی کنند که از قابلیت اطمینان، در دسترس بودن بالا و تحمل پذیری در برابر خطا برخوردار باشند.

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

  • نحوه طراحی APIهای REST و کار با API Gatewayها
  • الگوریتم‌های متعادل‌سازی بار (Load Balancing) و نحوه جلوگیری از نقاط تکی شکست (SPOF)
  • استراتژی‌های کشینگ، سیاست‌های تخلیه و سیستم‌های کشینگ توزیع‌شده (مانند Redis)
  • مقایسه پایگاه‌های داده SQL و NoSQL، شاردینگ، مقیاس‌پذیری و ایندکس‌گذاری پایگاه داده
  • مفاهیمی مانند WebSockets، صف‌های پیام (Kafka, RabbitMQ) و ارتباطات ناهمگام
  • قضیه CAP، تراکنش‌های ACID، کشف سرویس (Service Discovery)، Bloom Filter و سایر مفاهیم پیشرفته
  • نحوه آماده شدن برای مصاحبه‌های طراحی سیستم با مثال‌های واقعی
  • نحوه طراحی و مقیاس‌دهی APIها با API Gateway و Rate Limiting
  • نحوه مدیریت ترافیک بالا با متعادل‌کننده‌های بار، کشینگ، شبکه‌های تحویل محتوا (CDN) و صف‌های پیام
  • استراتژی‌های طراحی برای اطمینان، دسترس‌پذیری و تحمل خطا
  • نقش مفاهیمی مانند WebSockets، کشف سرویس و ایدمپوتنس
  • نکات عملی درباره هم‌روندی در برابر موازی‌سازی (Concurrency vs Parallelism) و پردازش جریانی در برابر دسته‌ای (Stream vs Batch Processing)

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

  • مهندسان نرم‌افزاری که برای مصاحبه‌های سطح شرکت‌های بزرگ فناوری (FAANG) آماده می‌شوند.
  • توسعه‌دهندگان بک‌اند و فول استک که بر روی نرم‌افزارهای مقیاس‌پذیر کار می‌کنند.
  • دانشجویان علوم کامپیوتر که به دنبال تسلط بر معماری سیستم هستند.
  • هر فردی که کنجکاو است بداند سیستم‌هایی مانند YouTube، Uber یا Netflix چگونه ساخته شده‌اند.

مشخصات دوره

  • ناشر: Udemy
  • مدرس: Arnab Das
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 4 ساعت و 45 دقیقه
  • تعداد دروس: 29

سرفصل های دوره در تاریخ 2025/8

System Design Masterclass

پیشنیازهای دوره System Design Masterclass

  • No Programming Experience Required

تصاویر دوره

System Design Masterclass

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

راهنمای نصب

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

زیرنویس: ندارد

کیفیت: 720p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 886 مگابایت

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


حجم فایل

1.8 گیگابایت

رتبه دهید

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

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

برچسب ها:

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

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

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

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست