در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش طراحی برای نرم افزارها و شبکه و وب سرور

13,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با مهندسی و معماری نرم افزارها یاد می گیرید.

عنوان اصلی : The Complete Design Interview Course

سرفصل ها :


نمای کلی دوره:
نمای کلی دوره
معرفی طراحی سیستم:
معرفی
چیزهایی که باید در نظر داشت
سیستم های توزیع شده و 3 اصل آن
راهنمای 5 مرحله ای برای طراحی سیستم
راه حل طراحی سیستم خواننده/نویسنده
مفاهیم و اجزای طراحی سیستم:
معرفی
1. پوسته پوسته شدن
2. تعادل بار
3. ذخیره سازی
4. هش کردن مداوم
5. ذخیره سازی
6. مفاهیم پایگاه داده قسمت 1
6. مفاهیم پایگاه داده قسمت 2
6. مفاهیم پایگاه داده قسمت 3
7. وب سرورها
8. سرورهای برنامه
9. الگوهای معماری
10. صف های پیام
11. مدل ها و پروتکل های ارتباطی
12. امنیت
13. شبکه تحویل محتوا (CDN)
14. محاسبات پشت سر هم
مطالعه موردی 1: URL کوچک طراحی سیستم:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. محاسبات پشت پاکت
6. طراحی سطح بالا
7. طرح را مقیاس کنید
8. چیزهای اضافی
9. افکار نهایی
مطالعه موردی 2: طراحی سیستم API Rate Limiter:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. محاسبات پشت پاکت
6. طراحی سطح بالا
7. مقیاس بندی طرح
8. افکار نهایی
مطالعه موردی 3: طراحی سیستم یک سرویس اشتراک‌گذاری متن مانند Pastebin:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. محاسبات پشت پاکت
6. طراحی سطح بالا
7. مقیاس بندی طرح
8. افکار اضافی
9. افکار نهایی
مطالعه موردی 4: پیام‌رسان چت طراحی سیستم:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. محاسبات پشت پاکت
6. طراحی سطح بالا
7. طرح را مقیاس کنید
8. افکار نهایی
مطالعه موردی 5: طراحی سیستم توییتر:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. برآوردهای پشت پاکت
6. طراحی سطح بالا
7. مقیاس بندی طرح
8. چیزهای اضافی
9. افکار نهایی
مطالعه موردی 6: طراحی سیستم خزنده وب توزیع شده
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. برآوردهای پشت پاکت
6. طراحی سطح بالا
7. طرح را مقیاس کنید
8. چیزهای اضافی
9. افکار نهایی
مطالعه موردی 7: طراحی سیستم یک سیستم رزرو بلیط فیلم:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. محاسبات پشت پاکت
6. طراحی سطح بالا
7. مقیاس بندی طرح
8. چیزهای اضافی
9. افکار نهایی
تمرین طراحی سیستم
ورزش
مطالعه موردی 8: طراحی سیستم Uber:
1. معرفی
2. تجزیه و تحلیل نیاز
3. طراحی API
4. مدل داده را تعریف کنید
5. برآورد ظرفیت
6. طراحی سطح بالا
7. طرح را مقیاس کنید
8. چیزهای اضافی
9. افکار نهایی
مصاحبه های ساختگی طراحی سیستم - در حال پیشرفت:
معرفی
مصاحبه آنلاین: سیستم رای گیری آنلاین
طراحی شی گرا:
معرفی طراحی شی گرا
اصول جامد:
مقدمه اصول جامد
اصول جامد - اصل مسئولیت واحد
اصول جامد - اصل بسته باز
اصول جامد - اصل جایگزینی لیسکوف
اصول SOLID - اصل تفکیک رابط
اصول جامد - اصل وابستگی وابستگی
اصول SOLID - نکات خلاصه و مصاحبه
جایزه
سخنرانی پاداش

نمایش سرفصل های انگلیسی

The Complete Design Interview Course