- الصفحة الرئيسية /
- الكتب /
- الكمبيوتر والتكنولوجيا /
- Programming Languages /
- C & C++ /
- C++ /
- HNDSAL البرمية مع C + +: مصممت الحكم باسم محم...
HNDSAL البرمية مع C + +: مصممت الحكم باسم محمدام الهنديم العامعاللهف و 1>
BHD 48
تفاصيل السعر
باستثناء رسوم الشحن والجمارك ( سيتم احتساب رسوم الشحن والجمارك عند إتمام الشراء )
*سيتم استيراد جميع العناصر من أمريكا
كمية:
تعمل يوباي جاهدة لحماية أمنك وخصوصيتك. يضمن نظام أمان الدفع المتقدم لدينا السرية من خلال تشفير معلوماتك أثناء النقل باستخدام بروتوكولات AES (معايير التشفير المتقدمة) وSSL (طبقة المنافذ الآمنة). تفاصيل الدفع الخاصة بك آمنة بنسبة %100 لأننا لا نشارك تفاصيل الدفع الخاصة بك مع بائعين تابعين لجهات خارجية
تصميم تطبيقات موزعة على نطاق واسع مع C + + الحديثة باستخدام مفاهيم وأنماط بنية البرمجيات
شحن
سريع
استرجاع
مجاني*
تغليف آمن
منتجات أصلية %100
الامتثال لمعيار PCI DSS
حاصل على شهادة ISO 27001
مايفيد
تفاصيل المنتج
| الناشر | نشر Packt |
| تاريخ النشر | 23 أبريل 2021 |
| لغة | الإنجليزية |
| طول الطباعة | 540 صفحة |
| ردمك -10 | 838554599 |
| ردمك -13 | 978-1838554590 |
| وزن العنصر | 2.02 جنيه (920 جرام) |
| الأبعاد | 7.5 × 1.22 × 9.25 بوصة ( 19.1 × 3.1 × 23.5 سم ) |
من يجب أن يشتري؟
-
مطورو C++
مثالي لمطوري C++ ذوي الخبرة الذين يتطلعون إلى تعزيز مهاراتهم المعمارية في تصميم أنظمة البرمجيات الحديثة.
-
مهندسي البرمجيات
مناسب لمهندسي البرمجيات الذين يسعون إلى فهم أنماط التصميم والمفاهيم المعمارية المصممة خصيصًا لـ C++.
-
الطلاب والمتعلمين
ممتاز للطلاب في برامج علوم الكمبيوتر الذين يرغبون في التعرف على هندسة البرمجيات باستخدام تطبيقات C++ العملية.
-
المبتدئين
غير مناسب للمبتدئين في البرمجة، لأنه يتطلب معرفة أساسية بلغة 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++" بمثابة مرجع ونص تمهيدي، وهو مفيد لأي شخص مشارك في تطوير الأنظمة الموزعة الحديثة. على الرغم من أنه قد لا يرضي أولئك الذين يبحثون فقط عن دروس البرمجة، إلا أنه يتفوق في توفير فهم قوي للاستراتيجيات اللازمة للتعامل مع تعقيدات مشهد تطوير البرمجيات اليوم. **
مراجعات العملاء وتقييماتهم
-
5 نجمة
100%
-
4 نجمة
0%
-
3 نجمة
0%
-
2 نجمة
0%
-
1 نجمة
0%
أضف تقييم لهذا المنتج
شارك أفكارك مع عملاء آخرين
إيجابيات
- نظرة عامة شاملة على مبادئ وأنماط تصميم البرمجيات.
- مثالي كدليل مرجعي أو مقدمة لتصميم نظام C++.
- يغطي المواضيع الأساسية ذات الصلة بالأنظمة الموزعة الحديثة.
- يربط المفاهيم عالية المستوى بالأدوات والممارسات القابلة للتطبيق.
- مواكبة الاتجاهات الحالية مثل الحوسبة السحابية والخدمات المصغرة.
سلبيات
- قد تخيب أمثلة التعليمات البرمجية المحدودة آمال أولئك الذين يبحثون عن إرشادات عملية في البرمجة.
منصة موثوقة وثقة كاملة للمشتري
“The order arrived fast and in perfect condition”
“I loved it. That was my second order, and I am already thinking of placing a third order.”
“Trusted merchant”
“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”
“I like the package arrived safely”
تاريخ سعر المنتج
معلومات مهمة
- القيود: بالنسبة للمنتجات التي يتم شحنها دولياً، يُرجى ملاحظة أن أي ضمان من الشركة المصنعة قد لا يكون صالحاً؛ قد لا تتوفر خيارات خدمة الشركة المصنعة؛ قد لا تكون أدلة المنتج والتعليمات وتحذيرات السلامة مكتوبة بلغة بلد المقصد؛ قد لا يتم تصميم المنتجات (والمواد المصاحبة لها) وفقاً لمعايير بلد الوجهة والمواصفات ومتطلبات الملصقات؛ وقد لا تتوافق المنتجات مع الجهد الكهربي المستخدم في بلد الوجهة والمعايير الكهربائية الأخرى (تتطلب استخدام محوّل كهربي أو جهاز تحويل إذا كان ذلك مناسباً). المستلم مسؤول عن ضمان إمكانية استيراد المنتج بشكل قانوني إلى بلد الوجهة. عند الطلب من يوباي أو الشركات التابعة لها، يكون المستلم هو المستورد المسجل ويجب أن يلتزم بجميع القوانين واللوائح الخاصة ببلد الوجهة.
- ليست كل المنتجات المدرجة على يوباي معروضة للبيع، لأن يوباي هو محرك بحث عالمي. المنتجات تخضع للوائح التصدير / التجارة.
BHD 48
اطلب الآن واحصل عليه حول Sunday, اغسطس 16
هذا المنتج غير ممنوع في بلدي. (الرجاء الضغط على الرابط أعلاه إذا لم يكن هذا المنتج ممنوعاً في بلدك ، لذلك سيقوم فريقنا بمراجعته والسماح به.)
كمية:
نوفر لك مدفوعات مشفّرة، وحماية متكاملة للمشتري، مع الالتزام بمعايير PCI DSS وشهادة ISO 27001:2022 لضمان أعلى مستويات الأمان في كل عملية شراء.
المميزات والفوائد
- تصميم تطبيقات واسعة النطاق قابلة للتطوير باستخدام C + +
- حلول معمارية في بيئة قائمة على السحابة مع CI / CD
- تعلم مفاهيم التصميم المشاركة في هندسة التطبيقات وأنماطها
- بناء المكونات وتعبئتها ودمجها ونشرها
- استكشف الصفات المعمارية المختلفة مثل قابلية الصيانة وقابلية الاختبار والأداء وقابلية التوسع والأمن
- نظرة عامة على الأنظمة الموزعة - الموجهة نحو الخدمة ، والخدمات الدقيقة ، والسحابة الأصلية
ضمان Ubuy
تسوّق بثقة مع منتجات أصلية %100، ومدفوعات آمنة متوافقة مع معيار PCI DSS، وحماية بيانات معتمدة وفق ISO 27001، وشحن دولي سريع، وإرجاع مجاني*، وتغليف آمن لكل طلب.