IZI1

دليل تصميم الأنظمة لمتخصصي البرمجيات - تأليف Dhirendra Sinha & Tejas Chopra (غلاف ورقي)

لا توجد تقييمات
Target
USD 34.99

من Target

آخر تحديث: 02 نوفمبر 2026

حول هذا المنتج

ملخص الكتاب عزز مهاراتك في تصميم الأنظمة لبناء أنظمة قابلة للتوسع وفعالة، وذلك من خلال العمل على دراسات حالة واقعية واستراتيجيات الخبراء للتفوق في المقابلات الوظيفية.

الميزات الرئيسية:

  • تغطية شاملة لمفاهيم الأنظمة الموزعة وتقنيات تصميم الأنظمة العملية.
  • نصائح حصرية واستراتيجيات مُثبتة من قادة الهندسة في كبرى شركات التقنية.
  • دراسات حالة مفصلة للتطبيقات واسعة الاستخدام وبنياتها الهيكلية. - يتضمن شراء النسخة المطبوعة أو نسخة Kindle كتاباً إلكترونياً بصيغة PDF مجاناً.

وصف الكتاب: أصبح بناء أنظمة برمجية قابلة للتوسع أمراً أكثر أهمية من أي وقت مضى. ومع ذلك، يواجه العديد من المتخصصين في مجال البرمجيات صعوبة في التعامل مع تعقيدات تصميم الأنظمة، خاصة عند السعي للحصول على وظائف في كبرى شركات التقنية. يأتي هذا المرجع الشامل والموثوق حول تصميم الأنظمة ليقدم لك رؤى واستراتيجيات لا تقدر بثمن لمساعدتك على التفوق في المقابلات الوظيفية مع كبرى شركات التقنية؛ وقد شارك في تأليفه كل من Dhirendra Sinha، وهو قائد هندسي متمرس في Google ويمتلك خبرة متنوعة من العمل في شركات كبرى مثل Cisco وOracle وYahoo، وTejas Chopra، وهو مهندس برمجيات أول في Netflix، ومتحدث في TEDx، والشريك المؤسس لـ GoEB1. يغطي هذا الدليل أساسيات تصميم الأنظمة، بما في ذلك مبادئ وتقنيات الأنظمة الموزعة، كما يتعمق في المكونات الأساسية مثل نظريات الأنظمة الموزعة، وخصائصها، وتصميم وتنفيذ مكونات النظام. ومن خلال تتبع أمثلة لتطبيقات شهيرة مثل Uber وTwitter وInstagram وGoogle Docs وNetflix، ستتعلم كيفية تطبيق المفاهيم في سيناريوهات واقعية. يقدم الكتاب نصائح واستراتيجيات من خبراء للاستعداد لمقابلات تصميم الأنظمة واجتيازها بتفوق، بالإضافة إلى خريطة ذهنية/ورقة ملخص تجمع أهم النقاط المستفادة. بنهاية هذا الكتاب، ستكتسب تقنيات فريدة وثقة تامة تمكنك من حل أي سؤال في مقابلات البرمجة. ما ستتعلمه:

  • التصميم من أجل القابلية للتوسع والكفاءة مع رؤى الخبراء
  • تطبيق نظريات وخصائص الأنظمة الموزعة
  • تنفيذ DNS، وقواعد البيانات، وذاكرة التخزين المؤقت، وطوابير الانتظار، و APIs
  • تحليل دراسات حالة للأنظمة الواقعية
  • اكتشاف نصائح للتفوق في مقابلات تصميم الأنظمة بكل ثقة
  • تطبيق المنهجيات القياسية في الصناعة لتصميم الأنظمة وتقييمها
  • استكشاف بنية وتشغيل الأنظمة القائمة على السحابة

لمن هذا الكتاب: يعد هذا الكتاب مورداً لا غنى عنه لمحترفي البرمجيات ذوي الخبرة، وخاصة أولئك الذين لديهم 5 إلى 15 سنة من الخبرة في بناء الأنظمة الموزعة القابلة للتوسع، وتطبيقات الويب، والخدمات المصغرة للخلفية (backend microservices). وسواء كنت مطوراً متمرساً أو مهندساً يسعى لتعميق خبرته في تصميم الأنظمة، فإن هذا الكتاب يوفر لك الرؤى والمعرفة العملية التي تحتاجها للتفوق في المقابلات التقنية والارتقاء بمسيرتك المهنية. كما أن امتلاك أساس متين في الأنظمة الموزعة، وهياكل البيانات والخوارزميات، وتطوير الويب سيساعدك على تحقيق أقصى استفادة من هذا الدليل الشامل. جدول المحتويات - أساسيات تصميم الأنظمة - سمات الأنظمة الموزعة - نظريات الأنظمة الموزعة وهياكل البيانات - لبنات بناء الأنظمة الموزعة: DNS، وموازنات التحميل (Load Balancers)، وبوابات التطبيقات (Application Gateways) - تصميم وتنفيذ مكونات النظام - قواعد البيانات والتخزين - التخزين المؤقت الموزع (Distributed Cache) - نموذج النشر/الاشتراك (Pub/Sub) وطوابير البيانات الموزعة - تصميم وتنفيذ مكونات النظام: واجهة برمجة التطبيقات (API)، والأمن، والمقاييس - تصميم الأنظمة - خدمة اختصار الروابط (URL Shortener) - تصميم الأنظمة - خدمة الموقع الجغرافي (Proximity Service) - تصميم خدمة مشابهة لـ Twitter - تصميم خدمة مشابهة لـ Instagram - تصميم خدمة مشابهة لـ Google Docs تصميم خدمة مثل Netflix - نصائح للمتقدمين للمقابلات - ملخص سريع لتصميم الأنظمة

  • المميزات
    • عزز مهاراتك في تصميم الأنظمة لبناء أنظمة قابلة للتوسع وفعالة من خلال العمل على دراسات حالة من الواقع واستراتيجيات الخبراء للتفوق في المقابلات الوظيفية. المميزات الرئيسية: - تغطية شاملة لمفاهيم الأنظمة الموزعة وتقنيات تصميم الأنظمة العملية.
    • المؤلف (المؤلفون): Dhirendra Sinha & Tejas Chopra
    • 384 صفحة
    • الحواسيب، وتطوير البرمجيات والهندسة

المواصفات

الأبعاد (الإجمالية)

9.25 بوصة (ارتفاع) × 7.5 بوصة (عرض) × .79 بوصة (عمق)

الوزن

1.45 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

384

النوع

أجهزة الكمبيوتر

النوع الفرعي

تطوير وهندسة البرمجيات

الناشر

Packt Publishing

الموضوع

تحليل وتصميم الأنظمة

التنسيق

غلاف ورقي

المؤلف

Dhirendra Sinha & Tejas Chopra

اللغة

الإنجليزية

صور المنتجات هي لأغراض توضيحية فقط وهي صور نموذجية. قد تختلف الألوان أو النقوش أو المواصفات أو الأبعاد أو المقاسات أو الوظائف أو أي خصائص أخرى للمنتج الفعلي عن الواقع بسبب خصائص العرض، لذا يرجى الرجوع إلى تفاصيل المنتج المذكورة في الوصف.

قد يعجبك أيضًا