حول هذا المنتج
ملخص الكتاب تُعد البرمجة بالأسلوب الشعوري (Vibe coding) نهجاً جديداً في عالم البرمجة، حيث يعبر المستخدمون عن نواياهم باستخدام لغة بسيطة، ليقوم الذكاء الاصطناعي بتحويل هذا التفكير إلى كود برمجي قابل للتنفيذ. يستعرض هذا الكتاب كيفية البرمجة بهذا الأسلوب من خلال دمج Copilot في كل مرحلة من مراحل التطوير، بدءاً من العصف الذهني وبناء النماذج الأولية، وصولاً إلى الاختبار والنشر. يرتكز الكتاب على أمثلة عملية بلغة C# ومنظومة .NET، ويهدف إلى إزالة الغموض حول البرمجة المدعومة بالذكاء الاصطناعي. يبدأ الكتاب بشرح كيفية إعداد Github Copilot وكيفية دمجه بسلاسة في بيئة عمل Visual Studio أو VS Code الخاصة بك. ستتعلم كيفية كتابة كود برمجي أفضل وبسرعة أكبر، سواء كنت تقوم ببناء نماذج أولية للميزات، أو إنشاء التوثيقات البرمجية، أو إعادة هيكلة مشاريع C# القديمة. علاوة على ذلك، ستتعمق في سير العمل الواقعي، وتستكشف أدوات رائدة مثل Agent Mode و Model Context Protocol (MCP)، وتكتسب نصائح وحِيلاً قوية لجعل عملية التطوير الخاصة بك مواكبة للمستقبل. بعد قراءة هذا الكتاب، ستتمكن من تسريع سير عملك، وبناء نماذج أولية لحلول إبداعية، والوصول إلى مستويات جديدة من الإنتاجية.
ما ستتعلمه: • كيفية دمج GitHub Copilot في Visual Studio و Visual Studio Code • أفضل الممارسات لكتابة الأوامر وتفسيرها • تعمق في كيفية الاستفادة من Copilot في سير عمل المطورين الأساسي • الاستفادة من الميزات المتقدمة مثل Agent Mode و MCP وغيرها • التطبيقات الواقعية والتوجهات المستقبلية، إلى جانب إصدارات الميزات الجديدة
لمن هذا الكتاب: مطورُو .NET والمحترفون في GitHub
عن الغلاف الخلفي
تُعد برمجة الـ Vibe coding أسلوباً مبتكراً في عالم البرمجة، حيث يعبر المستخدمون عن نواياهم باستخدام لغة بسيطة، ليقوم الذكاء الاصطناعي بتحويل هذا التفكير إلى كود برمجي قابل للتنفيذ. يستعرض هذا الكتاب كيفية ممارسة برمجة الـ Vibe coding من خلال دمج GitHub Copilot في كل مرحلة من مراحل التطوير، بدءاً من العصف الذهني وبناء النماذج الأولية، وصولاً إلى الاختبار والنشر. يرتكز الكتاب على أمثلة عملية باستخدام لغة C# ومنظومة .NET، ويهدف إلى تبسيط مفاهيم البرمجة المدعومة بالذكاء الاصطناعي. يبدأ الكتاب بشرح كيفية إعداد GitHub Copilot وكيفية دمجه بسلاسة في بيئة العمل الخاصة بك سواء في Visual Studio أو VS Code. ستتعلم كيفية كتابة كود برمجي أفضل وبسرعة أكبر، سواء كنت تقوم ببناء نماذج أولية للميزات، أو إنشاء التوثيقات البرمجية، أو إعادة هيكلة مشاريع C# القديمة. علاوة على ذلك، ستتعمق في سير العمل الواقعي، وتستكشف أدوات رائدة مثل Agent Mode و Model Context Protocol (MCP)، وتكتسب نصائح وحِيلاً قوية لجعل عملية التطوير الخاصة بك مواكبة للمستقبل. بعد قراءة هذا الكتاب، ستتمكن من تسريع سير عملك، وبناء نماذج أولية لحلول إبداعية، والوصول إلى مستويات جديدة من الإنتاجية.
ما ستتعلمه: كيفية دمج GitHub Copilot في Visual Studio و Visual Studio Code أفضل الممارسات لكتابة الأوامر وتفسيرها تعمق في كيفية الاستفادة من GitHub Copilot في سير عمل المطورين الأساسي استغلال الميزات المتقدمة مثل Agent Mode و MCP وغيرها تطبيقات من العالم الحقيقي والتوجهات المستقبلية، مع لمحة عن إصدارات الميزات الجديدة
نبذة عن المؤلف يعمل Naga Santhosh Reddy Vootukuri مديراً رئيسياً لهندسة البرمجيات في Microsoft، ضمن منظمة Cloud Computing + AI (C+AI). وبفضل خبرته التي تمتد لأكثر من 18 عاماً في ثلاث دول (الهند، والصين، والولايات المتحدة الأمريكية)، اكتسب Naga خلفية تقنية غنية ومتنوعة. وتتركز خبرته في مجالات Cloud Computing، والذكاء الاصطناعي، والأنظمة الموزعة، والخدمات المصغرة (microservices). يقود Naga في Microsoft فريق Azure SQL Database، حيث يركز على تحسين عمليات نشر SQL لتعزيز كفاءة وقابلية توسع الخدمات لملايين قواعد البيانات عالمياً. وهو مسؤول عن البنية التحتية الكاملة لمساحة نشر Azure SQL، كما لعب دوراً محورياً في تطوير منتج Master Data Services. وبالإضافة إلى أدواره المهنية، يشارك Naga بفاعلية في المجتمع التقني كمتحدث، ومراجع للكتب التقنية لدى دور نشر مختلفة، ومساهم في منصات مثل DZone و Microsoft Tech Community. بصفته عضواً رفيع المستوى في IEEE، تولى Naga رئاسة لجنة IEEE AI summit 2024 لاختيار بعض من أفضل المحاضرات الخاطفة. كما قدم ورش عمل متعلقة بالذكاء الاصطناعي وحصل على جائزة مبتكر الذكاء الاصطناعي من السيناتور في واشنطن Lisa Wellman. ويشغل حالياً منصب رئيس مشارك لاختيار ورش العمل لـ IEEE AI Summit 2025. كما عمل حكماً في مسابقات الهاكاثون الخاصة بالذكاء الاصطناعي وقواعد البيانات على مستوى الصناعة، مما أبرز خبرته والتزامه بتطوير التكنولوجيا. كما يشغل عضوية هيئة تحرير في مجلة علمية (SCI) مرموقة للغاية، حيث يقوم بمراجعة المقالات البحثية المتعلقة بالحوسبة السحابية والذكاء الاصطناعي. كما يشارك Naga بنشاط في العمل غير الربحي لصالح nuevo foundation، حيث نقوم بإنشاء محتوى لإلهام الأطفال لاقتحام عالم STEM. وقد فاز hackathon الخاص بـ nuevo foundation -Anyone can code، بجائزة اختيار الجمهور في Microsoft 2025 Hackathon الذي أقيم مؤخراً على مستوى العالم. كما يقوم أيضاً بتوجيه الطلاب والمتخصصين في القطاع عبر ADPList.org و Codepath.org من خلال إجراء مقابلات تجريبية ومشاركة خبراته لمساعدتهم على بناء مسيرة مهنية في صناعة التكنولوجيا.
- المميزات
- تعد برمجة الـ Vibe coding أسلوباً جديداً في البرمجة، حيث يعبر المستخدمون عن نواياهم باستخدام لغة بسيطة، ويقوم الذكاء الاصطناعي بتحويل هذا التفكير إلى كود قابل للتنفيذ.
- نبذة عن المؤلف: Naga Santhosh Reddy Vootukuri هو مدير رئيسي لهندسة البرمجيات في Microsoft، ويعمل ضمن منظمة Cloud Computing + AI (C+AI).
- 155 صفحة
- أجهزة الكمبيوتر، البرمجة
المواصفات
- الأبعاد (الإجمالية)
10.0 بوصة (ارتفاع) x 7.0 بوصة (عرض) x .37 بوصة (عمق)
- الوزن
.68 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
155
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
البرمجة
- الناشر
Apress
- الموضوع
Microsoft
- التنسيق
غلاف ورقي
- المؤلف
Naga Santhosh Reddy Vootukuri
- اللغة
الإنجليزية