هندسة البرمجيات مع C ++: تصميم أنظمة حديثة باستخدام مفاهيم الهندسة المعمارية الفعالة وأنماط التصميم والتقنيات مع C ++ 20
تصميم تطبيقات موزعة على نطاق واسع مع C + + الحديثة باستخدام مفاهيم وأنماط بنية البرمجيات
HNDSAL البرمية مع C + +: مصممت الحكم باسم محمدام الهنديم العامعاللهف و 1>
منتج #: 35205420

HNDSAL البرمية مع C + +: مصممت الحكم باسم محمدام الهنديم العامعاللهف و 1>

منتج #: 35205420

BHD 48

تفاصيل السعر

باستثناء رسوم الشحن والجمارك ( سيتم احتساب رسوم الشحن والجمارك عند إتمام الشراء )

*سيتم استيراد جميع العناصر من أمريكا

متوفر فى المخزون
أمريكا مستورد من متجر USA

كمية:

اطلب الآن واحصل عليه حول Sunday, اغسطس 16
أفضل شركائنا اللوجستيين
  • fedex
  • dhl
  • aramex
تصميم تطبيقات موزعة على نطاق واسع مع C + + الحديثة باستخدام مفاهيم وأنماط بنية البرمجيات
كفالة يو كير:
لا شيء
اختر الباقة
fast shipping

شحن
سريع

free return

استرجاع
مجاني*

تغليف آمن

تغليف آمن

منتجات أصلية %100

منتجات أصلية %100

pci-dss

الامتثال لمعيار PCI DSS

iso certified

حاصل على شهادة ISO 27001


paypal payment
visa payment
mastercard payment
benefit payment
Note: Step Down Voltage Transformer required for using electronics products of أمريكا store (110-120). Recommended power converters اشتري الآن.

مايفيد

مفاهيم العمارة الحديثة
يتضمن مبادئ هندسة البرمجيات المعاصرة المصممة خصيصًا لـ C++20، مما يضمن قدرة المطورين على تصميم أنظمة قابلة للتطوير والصيانة تلبي المتطلبات الحديثة.
أنماط التصميم الفعالة
يستخدم أنماط التصميم المثبتة الخاصة بـ C++، مما يمكّن المطورين من حل التحديات الشائعة بكفاءة وتعزيز إمكانية إعادة استخدام التعليمات البرمجية عبر المشاريع المختلفة.
تقنيات التدريب العملي
يقدم تقنيات وأمثلة عملية، مما يسمح للقراء بتطبيق المفاهيم النظرية مباشرة على سيناريوهات العالم الحقيقي، وبالتالي سد الفجوة بين التعلم والتطبيق.

تفاصيل المنتج

Learn Effective Architecture Concepts, Design Patterns, and Techniques with C20. Shop Now at Ubuy البحرين for the Best Deals on Software Architecture Books.
الناشرنشر Packt
تاريخ النشر23 أبريل 2021
لغةالإنجليزية
طول الطباعة 540 صفحة
ردمك -10838554599
ردمك -13978-1838554590
وزن العنصر2.02 جنيه (920 جرام)
الأبعاد 7.5 × 1.22 × 9.25 بوصة ( 19.1 × 3.1 × 23.5 سم )

من يجب أن يشتري؟

Suitable For
  • مطورو C++

    مثالي لمطوري C++ ذوي الخبرة الذين يتطلعون إلى تعزيز مهاراتهم المعمارية في تصميم أنظمة البرمجيات الحديثة.

  • مهندسي البرمجيات

    مناسب لمهندسي البرمجيات الذين يسعون إلى فهم أنماط التصميم والمفاهيم المعمارية المصممة خصيصًا لـ C++.

  • الطلاب والمتعلمين

    ممتاز للطلاب في برامج علوم الكمبيوتر الذين يرغبون في التعرف على هندسة البرمجيات باستخدام تطبيقات C++ العملية.

Not Suitable For
  • المبتدئين

    غير مناسب للمبتدئين في البرمجة، لأنه يتطلب معرفة أساسية بلغة C++ ومبادئ هندسة البرمجيات.

وصف المنتج

HNDSAL البرمية مع C + +: مصممت الحكم باسم محمدام الهنديم العامعاللهف و 1>

هل لديك أي استفسار؟ تحدث معنا

أسئلة وأجوبة العملاء

  • سؤال: ما هو التركيز الأساسي لـ "هندسة البرمجيات باستخدام لغة C"؟

    إجابه: يركز كتاب "هندسة البرمجيات باستخدام لغة C" بشكل أساسي على تزويد القراء بالمعرفة والمهارات اللازمة لتصميم أنظمة حديثة باستخدام مفاهيم معمارية فعالة وأنماط تصميم وتقنيات خاصة بلغة البرمجة C. يتعمق هذا الكتاب في المنهجيات التي تعزز تصميم البرمجيات القابلة للتطوير والصيانة والفعالة. سيتعلم القراء كيفية تنفيذ الأنماط المعمارية التي تعمل على تحسين أداء النظام وفهم تعقيدات تطوير التطبيقات القوية. إنه مورد أساسي لمهندسي البرمجيات والمهندسين المعماريين الذين يتطلعون إلى تعميق خبراتهم في الهندسة المعمارية القائمة على لغة C.
  • سؤال: من هو الجمهور المستهدف لهذا الكتاب?

    إجابه: يشمل الجمهور المستهدف لـ "هندسة البرمجيات باستخدام لغة C" مطوري البرامج ومهندسي الأنظمة وطلاب علوم الكمبيوتر الذين لديهم معرفة أساسية بلغة البرمجة C. إنه مفيد بشكل خاص للمحترفين الذين يسعون إلى تحسين مهاراتهم في تصميم الأنظمة وأولئك المشاركين في إنشاء أنظمة برمجية معقدة. يعد الكتاب أيضًا بمثابة مرجع قيم للمعلمين والطلاب في دورات هندسة البرمجيات والهندسة المعمارية، حيث يوفر رؤى عملية وتطبيقات واقعية لتعزيز التعلم.
  • سؤال: ما هي بعض أنماط التصميم الرئيسية التي يغطيها الكتاب؟

    إجابه: The book covers various essential design patterns, including the Singleton, Factory, Observer, and Strategy patterns, which are integral to software architecture. Each pattern is explained with practical examples in C, illustrating their purpose and application in real-world scenarios. For instance, the Singleton pattern ensures a class has only one instance while providing a Bahrain point of access to it, which is crucial in resource management within applications. These patterns help readers grasp how to structure code effectively and enhance collaborative work in software projects.
  • سؤال: كيف يتناول هذا الكتاب احتياجات تطوير البرمجيات الحديثة؟

    إجابه: يتناول هذا الكتاب احتياجات تطوير البرمجيات الحديثة من خلال التركيز على مبادئ مثل الوحدات النمطية وقابلية التوسع وإمكانية الصيانة. فهو يدمج مفاهيم الهندسة المعمارية المعاصرة مع برمجة لغة C، مما يمكّن المطورين من بناء أنظمة قابلة للتكيف مع التغيير ومريحة للتوسع. ويضمن التركيز على أنماط التصميم أن يتمكن القراء من تطبيق أفضل الممارسات في مشاريعهم، مما يجعل من الأسهل التعاون في الفرق وتسهيل التطوير المستمر. وهو يتماشى مع معايير الصناعة، ويعد المهنيين لمواجهة التحديات في بيئات التطوير الرشيقة والديناميكية.
  • سؤال: هل يمكن للمبتدئين الاستفادة من قراءة هذا الكتاب?

    إجابه: في حين أن "هندسة البرمجيات باستخدام لغة C" تستهدف بشكل خاص أولئك الذين لديهم بعض الخبرة في البرمجة وفهم لغة C، إلا أنه لا يزال بإمكان المبتدئين الاستفادة منها. يبدأ الكتاب بالمفاهيم الأساسية ويتعمق تدريجيًا في موضوعات أكثر تعقيدًا، مما يجعله في متناول أولئك الذين يحرصون على التعلم. يمكن للمبتدئين استخدامه كدليل شامل لسد الفجوة بين مهارات البرمجة الأساسية ومفاهيم تصميم البرمجيات المتقدمة. إن التفاعل مع الأمثلة والتمارين من شأنه أن يعزز فهمهم لهندسة البرمجيات بشكل كبير.
  • سؤال: ما هي التطبيقات العملية التي يمكنني تطويرها باستخدام التقنيات المذكورة في هذا الكتاب؟

    إجابه: باستخدام التقنيات المذكورة في "هندسة البرمجيات باستخدام لغة C"، يمكنك تطوير مجموعة واسعة من التطبيقات، بما في ذلك الأنظمة المضمنة، وتطبيقات سطح المكتب، وحتى الألعاب. على سبيل المثال، باستخدام أنماط التصميم، يمكنك إنشاء محرك ألعاب فعال يدعم أنواعًا متعددة من الألعاب مع ضمان إمكانية إعادة استخدام التعليمات البرمجية وبساطتها. وبالمثل، من خلال تطبيق المبادئ المعمارية، يمكنك تصميم تطبيق معياري لمعالجة البيانات يمكن توسيع نطاقه حسب الحاجة. بشكل عام، يعدك الكتاب للتعامل مع مشاريع العالم الحقيقي من خلال نهج منظم لتطوير البرمجيات.
  • سؤال: هل هناك أي تمارين عملية في الكتاب?

    إجابه: نعم، يتضمن كتاب "هندسة البرمجيات باستخدام لغة C" تمارين عملية مصممة لتعزيز المفاهيم والأنماط المقدمة في الفصول. غالبًا ما تتضمن هذه التمارين مهام ترميز تشجع القراء على تنفيذ الأنماط المعمارية في سيناريوهات عملية. على سبيل المثال، قد يقوم القراء بإنشاء تطبيق بسيط يوضح استخدام نمط المراقب، حيث تقوم الكائنات بإعلام المشتركين بالتغييرات. لا تعمل هذه الممارسة على تعزيز التعلم فحسب، بل تساعد أيضًا في تطوير مهارات حل المشكلات وتعزز الثقة في تطبيق المبادئ المعمارية.
  • سؤال: ما الذي يجعل هذا الكتاب مختلفًا عن العناوين المشابهة؟

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

    إجابه: للبقاء على اطلاع بأفضل الممارسات في هندسة البرمجيات بعد قراءة "هندسة البرمجيات باستخدام لغة C"، فكر في متابعة الدورات التدريبية عبر الإنترنت، والانضمام إلى المجتمعات المهنية ذات الصلة، والمشاركة في منتديات مثل Stack Overflow. بالإضافة إلى ذلك، فإن الاشتراك في النشرات الإخبارية والمدونات المتعلقة بالصناعة يمكن أن يكون ذا قيمة لا تقدر بثمن. إن حضور المؤتمرات أو ورش العمل التي تركز على هندسة البرمجيات يوفر أيضًا التعرض للاتجاهات الحالية والحلول المبتكرة. سيساعدك التعلم المستمر والتواصل مع المتخصصين الآخرين على تطوير مهاراتك ومعرفتك بشكل أكبر.
  • سؤال: أين يمكنني شراء "هندسة البرمجيات باستخدام لغة C"؟

    إجابه: You can buy 'Software Architecture with C: Design modern systems using effective architecture concepts, design patterns, and techniques with C20' on Ubuy in Bahrain. Ubuy is a reliable e-commerce platform that offers a wide range of books, including this title, with a user-friendly shopping experience and multiple shipping options, ensuring you can easily access this essential resource for your software architecture needs.

C++ مراجعة تحريرية

**** "هندسة البرمجيات باستخدام C++: تصميم أنظمة حديثة باستخدام مفاهيم معمارية فعالة وأنماط تصميم وتقنيات باستخدام C++20" يضع نفسه كمورد قيم لكل من المتعلمين الجدد والمبرمجين المخضرمين الذين يتطلعون إلى تعميق فهمهم لتصميم النظام في C++. ومع ذلك، ينبغي للقراء المحتملين أن يخففوا من توقعاتهم، حيث لا يعمل الكتاب كدليل تقليدي يعتمد بشكل كبير على التعليمات البرمجية؛ بل إنه بدلاً من ذلك يؤكد على مبادئ وأنماط الهندسة المعمارية من خلال نظرة عامة شاملة. يغطي الكتاب بشكل فعال المفاهيم الأساسية مثل مبادئ SOLID، والاقتران، والأنماط المعمارية مثل الخدمات المتجانسة والخدمات المصغرة. وهذا يجعله مصدرًا ممتازًا لأولئك الذين يحتاجون إلى تجديد المعلومات أو مقدمة لمنهجيات التصميم الحديثة. على الرغم من أنه لا يقدم أمثلة واسعة النطاق للتعليمات البرمجية، إلا أنه يعوض ذلك من خلال اقتراح المزيد من القراءات وتسليط الضوء على الموارد المهمة، مما يضمن توعية القراء بالأدبيات الإضافية حول مواضيع مختلفة. كأداة تعليمية، يلخص هذا الكتاب دروسًا شبيهة بحضور مؤتمرات رفيعة المستوى، ويستخلص رؤى نقدية في سرد متماسك وعملي. نجح المؤلفون في ربط المفاهيم النظرية بالممارسات القابلة للتطبيق، وامتدوا إلى ما هو أبعد من C++ إلى الأطر المعمارية ذات الصلة. تتعمق الأقسام الأخيرة في مجالات محددة مثل الخدمات السحابية الأصلية والنقل بالحاويات، مع التركيز على أساليب العالم الحقيقي لتنفيذ هذه البنى بفعالية. باختصار، يعد كتاب "هندسة البرمجيات باستخدام C++" بمثابة مرجع ونص تمهيدي، وهو مفيد لأي شخص مشارك في تطوير الأنظمة الموزعة الحديثة. على الرغم من أنه قد لا يرضي أولئك الذين يبحثون فقط عن دروس البرمجة، إلا أنه يتفوق في توفير فهم قوي للاستراتيجيات اللازمة للتعامل مع تعقيدات مشهد تطوير البرمجيات اليوم. **

مراجعات العملاء وتقييماتهم

1 تقييمات العملاء
  • 5 نجمة
    100%
  • 4 نجمة
    0%
  • 3 نجمة
    0%
  • 2 نجمة
    0%
  • 1 نجمة
    0%

أضف تقييم لهذا المنتج

شارك أفكارك مع عملاء آخرين

إيجابيات

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

سلبيات

  • قد تخيب أمثلة التعليمات البرمجية المحدودة آمال أولئك الذين يبحثون عن إرشادات عملية في البرمجة.

منصة موثوقة وثقة كاملة للمشتري

MB
Maryam
مشتري موثّق

“The order arrived fast and in perfect condition”

2 June 2026 · عبر Trustpilot
T
trusttaker
مشتري موثّق

“I loved it. That was my second order, and I am already thinking of placing a third order.”

16-Jul-26 · عبر Trustpilot
HA
Haitham
مشتري موثّق

“Trusted merchant”

11 July 2026 · عبر Trustpilot
MA
Mohammad
مشتري موثّق

“Excellent quality and very fast delivery, I really appreciate your service, when you work good I will appreciate that, I am very satisfied , thank you”

13 June 2026 · عبر Trustpilot
LA
Lulwa
مشتري موثّق

“I like the package arrived safely”

17 June 2026 · عبر Trustpilot
الخروج الآمن شحن عالمي إسترجاع سهل منتجات أصلية

تاريخ سعر المنتج

معلومات مهمة

  • القيود: بالنسبة للمنتجات التي يتم شحنها دولياً، يُرجى ملاحظة أن أي ضمان من الشركة المصنعة قد لا يكون صالحاً؛ قد لا تتوفر خيارات خدمة الشركة المصنعة؛ قد لا تكون أدلة المنتج والتعليمات وتحذيرات السلامة مكتوبة بلغة بلد المقصد؛ قد لا يتم تصميم المنتجات (والمواد المصاحبة لها) وفقاً لمعايير بلد الوجهة والمواصفات ومتطلبات الملصقات؛ وقد لا تتوافق المنتجات مع الجهد الكهربي المستخدم في بلد الوجهة والمعايير الكهربائية الأخرى (تتطلب استخدام محوّل كهربي أو جهاز تحويل إذا كان ذلك مناسباً). المستلم مسؤول عن ضمان إمكانية استيراد المنتج بشكل قانوني إلى بلد الوجهة. عند الطلب من يوباي أو الشركات التابعة لها، يكون المستلم هو المستورد المسجل ويجب أن يلتزم بجميع القوانين واللوائح الخاصة ببلد الوجهة.
  • ليست كل المنتجات المدرجة على يوباي معروضة للبيع، لأن يوباي هو محرك بحث عالمي. المنتجات تخضع للوائح التصدير / التجارة.