آموزش مبانی طراحی سیستم ها - یک رویکرد گام به گام [2023]

Systems Design Foundations - A Step-By-Step Approach [2023]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش مبانی طراحی سیستم - گام به گام اجزای طراحی سیستم - برای طراحی سیستم خود به چه ابزارهایی نیاز دارید؟ انتخاب اجزای طراحی سیستم - چه زمانی از کدام پایگاه داده استفاده کنیم؟ چارچوب طراحی سیستم - چگونه چارچوبی را استاندارد می کنید که بتوانید از آن برای طراحی هر سیستمی استفاده کنید؟ مطالعه موردی - مقیاس و برآورد ظرفیت واتساپ پیش نیازها: بدون نیاز یا پیش نیاز خاصی

هدف این دوره ارائه یک نمای کلی ساده از مبانی طراحی سیستم و یک چارچوب طراحی است که به شما کمک می کند مفاهیم خود را مستحکم کنید. در این دوره، فرآیندی را که برای سیستم‌هایی که به در دسترس بودن، امنیت بالا و تأخیر کم نیاز دارند، دنبال خواهیم کرد.

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

این اولین نسخه از این دوره است و موارد استفاده واقعی بیشتری به زودی به این دوره اضافه خواهد شد. هدف من این است که اطمینان حاصل کنم که مردم از سراسر جهان می توانند اصول طراحی سیستم را بیاموزند و همان را در سفر خود به کار ببرند. هیچ طراحی درست یا نادرستی وجود ندارد، فقط نحوه ایجاد یک و چارچوب مربوطه است که برای اتصال منسجم همه قطعات به یکدیگر استفاده می کنیم.

شما از این دوره بهره مند خواهید شد اگر:

  • شما علاقه واقعی به بهبود مهارت های طراحی سیستم خود دارید

  • شما در حال آماده شدن برای یک مصاحبه طراحی سیستم آینده (TPM PM، مهندس، معماران) هستید

  • شما باید مفاهیم طراحی سیستم خود را محکم کنید

  • شما در حال ساختن یک سیستم جدید از ابتدا هستید و به دنبال راهنمایی هستید

در زیر یک نمای کلی از چارچوب طراحی سیستم است که از طریق این دوره خواهید آموخت:

  • اهداف طراحی سیستم

  • نیازهای عملکردی (ویژگی ها)

  • نیازهای غیر عملکردی (مقیاس، تأخیر، در دسترس بودن، امنیت، قابلیت اطمینان)

  • برآورد ظرفیت ترافیک

  • انتخاب پایگاه داده

  • طراحی سطح بالا

  • معادل تنگناها

  • معیارهای محصول (HEART)

  • مطالعه موردی WhatsApp

امیدواریم از این دوره لذت ببرید!


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

معرفی Introduction

  • معرفی Introduction

اینترنت Internet

  • اینترنت Internet

اجزای سیستم System Components

  • بررسی اجمالی اجزای سیستم System Components Overview

  • متعادل کننده های بار Load Balancers

  • CDN - شبکه های تحویل محتوا CDN - Content Delivery Networks

  • حافظه پنهان Cache

  • پایگاه های داده Databases

  • پایگاه داده رابطه ای (SQL DB) Relational Database (SQL DB)

  • پایگاه داده غیر رابطه ای (بدون SQL DB) Non-Relational Database (No-SQL DB)

  • صف های پیام Message Queues

چارچوب طراحی سیستم System Design Framework

  • چارچوب طراحی سیستم System Design Framework

Whatsapp - مطالعه موردی Whatsapp - Case Study

  • مطالعه موردی Whatsapp Whatsapp Case Study

نمایش نظرات

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

آموزش مبانی طراحی سیستم ها - یک رویکرد گام به گام [2023]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1.5 hours
12
Udemy (یودمی) udemy-small
31 اردیبهشت 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
22,368
4.2 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prathamesh Khedekar Prathamesh Khedekar

TPM - Creospan Inc | سابق - موتورولا ایالات متحده و اتحادیه اروپا

Udemy (یودمی)

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

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