دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

طراحی سیستم - دوره کامل موفقیت در مصاحبه های فنی

طراحی سیستم - دوره کامل موفقیت در مصاحبه های فنی

✅ سرفصل و جزئیات آموزش

در این دوره با تکنیک های طراحی سیستم مقیاس پذیر برای مصاحبه های فنی با راهنمای گام به گام آشنا می شوید.

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

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

پیش نیازهای دوره

  • دانش پایه مهندسی نرم افزار
  • آشنایی با مبانی شبکه سازی
  • تجربه برنامه نویسی عملی
  • آشنایی با پایگاه داده ها

توضیحات دوره

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

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

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

  • مهندسان مشتاق نرم افزار
  • توسعه دهندگان باتجربه نرم افزار
  • دانشجویان و فارغ التحصیلان علوم کامپیوتر
  • معماران فنی و مدیران مهندسی

طراحی سیستم - دوره کامل موفقیت در مصاحبه های فنی

  • مقدمه 05:10
  • اصول 03:29
  • اهداف 03:51
  • بررسی ساختار داده 06:31
  • پیچیدگی زمانی 04:32
  • پیچیدگی فضایی 03:46
  • مقدمه 03:32
  • انواع مقیاس پذیری 03:52
  • استراتژی ها 05:13
  • لود بالانسینگ چیست؟ 01:54
  • چگونه از لود بالانسینگ استفاده کنیم؟ 03:48
  • لود بالانسینگ چگونه کار می کند؟ 01:37
  • متدها - Round Robin 01:29
  • کمترین اتصالات 01:10
  • هش کردن IP 00:58
  • لودبالانسرهای سخت افزاری 00:51
  • لودبالانسرهای نرم افزاری 00:57
  • لودبالانسرهای ابر 01:37
  • کاربردهای واقعی - تجارت الکترونیک 01:21
  • کاربردهای واقعی - استریمینگ ویدئو 01:29
  • رایانش ابری و لود بالانسینگ 01:25
  • چالش ها - تأخیر 01:04
  • چالش ها - پایداری سشن 01:25
  • اهمیت لود بالانسینگ 01:11
  • مقدمه 03:03
  • مقیاس بندی خودکار چگونه کار می کند؟ 03:25
  • متریک ها برای تصمیمات مقیاس بندی خودکار 03:31
  • مقیاس بندی افقی 02:27
  • مقیاس بندی عمودی 02:50
  • مقیاس بندی خودکار واکنش گرا 02:12
  • مقیاس بندی خودکار پیش بینانه 02:32
  • مقیاس بندی خودکار در پلتفرم های ابری 03:21
  • مزایای مقیاس بندی خودکار 02:39
  • چالش های مقیاس بندی خودکار 02:46
  • مقدمه 03:58
  • High Availability 03:41
  • تحمل خطا 03:39
  • ریداندنسی 03:58
  • اهمیت Failover 00:38
  • چرا Failover مهم است؟ 04:24
  • انواع - Failover اکتیو و پسیو 02:23
  • انواع - Failover اکتیو-اکتیو 02:23
  • انواع - Failover دستی 02:17
  • نظارت - سیگنال های ضربان قلب 02:18
  • لودبالانسرهای اکتیو-اکتیو 02:29
  • Failover در زیرساخت ابری 02:31
  • Failover در پایگاه داده ها 02:24
  • چالش سازگاری 02:09
  • چالش تاخیر شبکه 02:08
  • انتخاب استراتژی صحیح Failover 02:57
  • بک آپ گیری و بازیابی چیست؟ 02:22
  • چرا به بک آپ گیری و بازیابی نیاز داریم؟ 02:02
  • استراتژی بک آپ کامل 01:59
  • استراتژی بک آپ افزایشی 01:51
  • استراتژی بک آپ تفاضلی 01:48
  • بازیابی سرد 02:08
  • بازیابی گرم 02:00
  • بازیابی داغ 01:59
  • بک آپ گیری و بازیابی در سرویس های ابری 01:43
  • بازیابی فاجعه برای تجارت الکترونیک 01:45
  • چالش فضای ذخیره سازی 01:43
  • RTO 01:18
  • RPO 02:38
  • اهمیت بک آپ گیری و بازیابی 01:28
  • مقدمه 06:28
  • قضیه CAP 05:46
  • سازگاری قوی و نهایی 13:11
  • پارتیشن بندی 14:34
  • شاردینگ 15:16
  • Retries و مدارشکن چیست؟ 03:11
  • چرا به مدارشکن ها نیاز داریم؟ 02:16
  • State بسته 00:57
  • State باز 00:51
  • State نیمه باز 01:05
  • مثال States 03:08
  • مزایای مدارشکن ها 03:01
  • Retries چیست؟ 02:19
  • Retries چگونه کار می کند؟ 02:55
  • چه زمانی باید از Retries استفاده کنیم؟ 02:48
  • رویکرد ترکیبی Retries و مدارشکن ها 03:11
  • چالش های Retries و مدارشکن ها 02:40
  • مثال واقعی - نتفلیکس 02:34
  • Retries و مدارشکن ها در پیام رسانی رسانه های اجتماعی 03:11
  • پارتیشن بندی چیست؟ 01:20
  • چرا پارتیشن بندی مهم است؟ 00:55
  • پارتیشن بندی محدوده 01:33
  • پارتیشن بندی لیست 01:02
  • پارتیشن بندی هش 00:56
  • پارتیشن بندی کامپوزیت 01:18
  • مزایای پارتیشن بندی 03:42
  • چگونه پارتیشن بندی پیاده سازی کنیم؟ 02:20
  • شاردینگ چیست؟ 01:49
  • چرا شاردینگ اهمیت دارد؟ 01:02
  • شاردینگ چگونه کار می کند؟ 03:22
  • مزایای شاردینگ 02:52
  • چالش های شاردینگ 02:15
  • مثال های واقعی شاردینگ 02:13
  • قدرت شاردینگ 01:30
  • چالش های پایگاه داده تک 01:37
  • بررسی پارتیشن بندی و شاردینگ 01:02
  • پارتیشن بندی عمودی 02:05
  • پارتیشن بندی افقی 01:30
  • یوزکیس - لاگین کاربر 03:02
  • چالش - تعادل مجدد رشد داده 01:11
  • چالش - حفظ سازگاری داده 02:49
  • نرمال سازی پایگاه داده چیست؟ 00:45
  • چرا داده را نرمال سازی کنیم؟ 01:37
  • اولین فرم نرمال (1NF) 05:07
  • دومین فرم نرمال (2NF) 05:08
  • سومین فرم نرمال (3NF) 02:44
  • مزایای نرمال سازی 07:23
  • چالش های نرمال سازی 02:36
  • یافتن تعادل مناسب 02:02
  • غیرنرمال سازی پایگاه داده چیست؟ 01:38
  • چرا غیرنرمال سازی؟ 02:00
  • غیرنرمال سازی چگونه کار می کند؟ 04:44
  • چه زمانی از غیرنرمال سازی استفاده کنیم؟ 03:08
  • چالش های غیرنرمال سازی 03:45
  • یافتن تعادل 02:23
  • پایگاه داده رابطه ای چیست؟ 02:33
  • ساختار پایگاه داده رابطه ای 04:51
  • انواع روابط 05:00
  • یوزکیس - تجارت الکترونیک 02:15
  • مزایا و معایب پایگاه داده های رابطه ای 04:32
  • Mysql 01:20
  • PostgreSQL 01:35
  • اوراکل 01:10
  • مایکروسافت SQL Server 01:39
  • Sqlite 01:14
  • کدام پایگاه داده را باید انتخاب کنید؟ 01:21
  • NoSQL چیست؟ 00:58
  • چرا NoSQL؟ 01:49
  • پایگاه داده مستندات 03:16
  • پایگاه داده کلید-مقدار 02:22
  • پایگاه داده ستونی 02:21
  • پایگاه داده گراف 02:17
  • چه زمانی از پایگاه داده های NoSQL استفاده کنیم؟ 03:05
  • مزایا و معایب پایگاه داده های NoSQL 03:35
  • MongoDB 01:04
  • پایگاه داده Redis 01:55
  • Cassandra 02:10
  • Neo4j 02:28
  • چه زمانی از NoSQL استفاده نکنیم؟ 03:08
  • انبار داده چیست؟ 06:18
  • چرا به انبار داده نیاز داریم؟ 03:40
  • فاز استخراج 03:18
  • فاز بارگذاری 03:08
  • مزایا - داده متمرکز 02:13
  • مزایا - سازگاری داده 01:45
  • مزایا - بهبود تصمیم گیری 01:57
  • ELT 02:26
  • ابزارها و فناوری های ETL 03:32
  • چالش های ETL - حجم داده 02:50
  • چالش های ETL - کیفیت داده 02:01
  • یوزکیس - فیسبوک 03:25
  • بهترین شیوه ETL 03:32
  • خلاصه ETL 03:42
  • کش کردن چیست؟ 02:02
  • چرا از کش کردن استفاده می کنیم؟ 02:36
  • کش کردن سمت کلاینت 01:28
  • کش کردن سمت سرور 01:20
  • CDN 01:20
  • Lazy Loading 01:14
  • نوشتن از طریق کش 00:41
  • نوشتن دوباره کش 01:01
  • انتخاب استراتژی کش کردن 00:31
  • Time To Live (TTL) 01:17
  • ابطال دستی 01:35
  • مزایای کش کردن 01:45
  • معایب کش کردن 01:27
  • استفاده هوشمندانه از کش کردن 02:07
  • سیاست های Eviction کش چیست؟ 00:51
  • چرا سیاست های Eviction مهم هستند؟ 01:15
  • کمترین استفاده 01:53
  • Eviction تصادفی 01:49
  • Eviction کش مرورگر وب 02:20
  • Eviction کش CDN 02:35
  • کش کردن کوئری پایگاه داده 02:27
  • انتخاب سیاست های صحیح Eviction 03:32

3,179,500 635,900 تومان

مشخصات آموزش

طراحی سیستم - دوره کامل موفقیت در مصاحبه های فنی

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:180
  • مدت زمان :08:03:51
  • حجم :3.23GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,665,500 333,100 تومان
  • زمان: 04:13:52
  • تعداد درس: 33
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,079,500 215,900 تومان
  • زمان: 02:44:31
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
632,000 126,400 تومان
  • زمان: 01:36:02
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:39
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
994,000 198,800 تومان
  • زمان: 02:31:57
  • تعداد درس: 55
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,645,500 329,100 تومان
  • زمان: 04:10:38
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید