
2-דאגס AI-Coderingstraining voor Ingenieurs — Amsterdam-editie
Description
تدريب شخصي لمدة 2 يوم لمهندسين البرمجيات الذين يريدون استخدام Claude Code وسير عمل البرمجة الوكيلية في بيئات تطوير حقيقية. يركز هذا التدريب على آليات الهندسة العملية للعمل مع وكلاء البرمجة المدعومين بالذكاء الاصطناعي. ما سيفعله المشاركون نسخة Flappy Bird استخدم Claude Code لتعديل حلقة لعبة موجودة، إضافة وظائف، إعادة تسمية الأصول، فحص الاختلافات، حفظ التغييرات واستعادتها عندما يتخذ الوكيل التنفيذ في الاتجاه الخاطئ. تحليل قاعدة كود غير معروفة استخدم Claude Code لرسم هيكل المستودع، تحديد نقاط الدخول، تتبع تدفق التحكم، استنتاج مسؤوليات الوحدات، توليد التوثيق وبناء هيكل اختبار حول السلوك الحالي. لوحة مراجعة Agile بناء تطبيق كامل صغير من المواصفات إلى التنفيذ باستخدام Claude Code، أوامر مخصصة، وكلاء فرعيين، معايير قبول ودورات مراجعة تكرارية. تحليلات قاعدة بيانات Netflix عبر MCP ربط Claude Code بقاعدة بيانات منظمة عبر MCP، توليد وفحص الاستعلامات، التحقق من الافتراضات، تحليل النتائج وتحديد ما يمكن أن ينفذه الوكيل. لعبة Space Invaders مخترقة تشغيل لعبة معطلة في Docker باستخدام السجلات وأخطاء التشغيل والبحث القائم على الفرضيات والتحويرات البسيطة والتحقق، دون السماح للوكيل بالتخمين بعشوائية. تشغيل Chrome DevTools استخدم Claude Code مع أدوات المتصفح لفحص حالة DOM، أخطاء الكونسول، نشاط الشبكة، سلوك واجهة المستخدم وإعادة ربط أخطاء التشغيل إلى كود المصدر. تطوير قائم على المواصفات كتابة مواصفات جاهزة للتنفيذ مع قيود، أهداف غير مرغوبة، واجهات، حالات حدودية، معايير قبول ونقاط مراجعة يمكن تنفيذها بواسطة Claude Code دون الخروج عن النية الأصلية. مراجعة ناتج الوكيل مراجعة الكود المولد مثل طلب سحب: فحص الاختلافات، جودة الاختبار، الارتباط المخفي، القيود المحذوفة، الإفراط في الهندسة، الافتراضات السطحية وتدهور البنية. المهارات الأساسية المدعومة هندسة السياق توفير Claude Code بسياق المستودع الصحيح، حدود الملفات، قيود البنية، أمثلة، تبعيات وتعليمات محددة للمهمة قبل السماح له بتعديل الكود. تصميم سير عمل من المواصفات إلى التنفيذ تحويل متطلبات عامة إلى مواصفات قابلة للتنفيذ مع واجهات، قيود، أهداف غير مرغوبة، معايير قبول، حالات حدودية ونقاط مراجعة. تفكيك مهام الوكيل تقسيم الوظائف الكبيرة، الأخطاء وإعادة الهيكلة إلى مهام وكيل صغيرة، آمنة وقابلة للمراجعة تقلل الانحراف وتجعل النتائج أكثر قابلية للتحقق. سير عمل MCP كيفية ربط Claude Code عبر MCP مع سياق خارجي وأدوات مثل قواعد البيانات، أنظمة إدارة المشاريع، التوثيق وأدوات التطوير. مراجعة الكود المولد مراجعة اختلافات Claude المولد لتدهور البنية، الارتباط المخفي، القيود المحذوفة، التجريدات القابلة للانهيار، الاختبارات السطحية وتغييرات السلوك غير المقصودة. توليد اختبار قائم على الذكاء الاصطناعي استخدام Claude Code لتوليد، توسيع وإعادة هيكلة الاختبارات، مع مراقبة جودة الافتراضات، تغطية الحالات الحدودية، الإيجابيات الكاذبة والفجوات بين الاختبارات المولدّة وسلوك النظام الحقيقي. تشغيل ناتج الوكيل كيفية فحص، توجيه، استعادة ومتابعة عندما يولد الوكيل ناتجًا معطوبًا، غير كامل أو مضللًا. الحفظ والاستعادة تشخيص ناتج وكيل معطوب باستخدام السجلات، أخطاء التشغيل، فحص المتصفح، بيئات Docker، نقاط الحفظ، التراجع والتحويرات التصحيحية البسيطة. التحكم في الاستقلالية تحديد متى يُسمح لـ Claude بالمضي، متى يجب تقييد المهمة، متى يجب الإيقاف، متى يجب التراجع ومتى يجب أن يتفوق الحكم الهندسي البشري على الوكيل. سير عمل الذكاء الاصطناعي على مستوى الفريق إنشاء أنماط قابلة للتكرار لاستخدام Claude Code في فريق، بما يشمل مواصفات مشتركة، أوامر، ممارسات مراجعة، حدود المهمة ومعايير الجودة. لمن هذا مهندسين برمجيات من أي لغة أو مجموعة تقنيات يريدون خبرة عملية منظمة مع سير عمل البرمجة الوكيلية. يجب أن تشارك إذا كنت تكتب كودًا بشكل احترافي وتريد فهم كيفية استخدام Claude Code بشكل يتجاوز إكمال الكود البسيط، البرمجة الزوجية أو التوجيه لمرة واحدة. لا تحتاج إلى خبرة سابقة مع Claude Code، Cursor أو الذكاء الاصطناعي/التعلم الآلي. تستخدم التمارين مستودعات محددة وبيئات تطوير مدعومة. ما يجلبه المشاركون المدربون يتم إرشاد التدريب بواسطة مهندسين كبار يستخدمون Claude Code وCursor في عملهم. مايكل مولر — مدير تقني وشريك مؤسس، re:cinq صمم برنامج تدريب المهندسين متعدد السنوات الذي دعم تحول Cloud Native لشركة Adidas. ساعد في تحديد منهجيات شهادة CNCF Kubernetes. كان سابقًا مدرس DevOps في جامعة لوسيرن. يستخدم Cursor وClaude Code في العمل الإنتاجي. دانيال جونز — مدير المنتج، re:cinq أنشأ برامج تدريبية لـ The Linux Foundation وVMware. كان سابقًا مديرًا لـ EngineerBetter، المعروف بتدريب البرمجة التفاعلية. يدير بودكاست Waves of Innovation الذي يُجري مقابلات مع قادة التكنولوجيا حول تبني CodeGenAI. يستخدم Claude Code وCursor يوميًا. مايكل تشيكوفسكي — مهندس كبار، re:cinq مؤسس Wave، أداة خط أنابيب حتمية للتطوير المدعوم بالذكاء الاصطناعي. بنى وكيل CFO باستخدام منهجية قائمة على المواصفات. مدرس في HdM Stuttgart وDHBW Stuttgart. يركز على التحقق الإنتاجي للكود المولد بالذكاء الاصطناعي. الجدول الزمني اليوم 1 — سير عمل Claude Code، التحكم في الوكيل وفهم قاعدة الكود 09:00–09:30 — الوصول وإعداد البيئة يضع المشاركون Claude Code، يتحققون من الأدوات المحلية، ينسخون مستودعات التدريب، يتحققون من مدير الحزم/تبعيات التشغيل ويضمنون قدرتهم على تشغيل، اختبار وتعديل قواعد الكود المحددة محليًا. 09:30–10:15 — Claude Code في سير عمل التطوير مقدمة حول حلقة تشغيل Claude Code: إعداد سياق المستودع، اختيار الملفات، صياغة المهام، فحص الاختلافات المولدّة، استخدام نقاط الحفظ، التحكم في النطاق وتحديد متى يجب المضي، الإيقاف، إعادة التوجيه أو التراجع في تشغيل الوكيل. 10:15–11:15 — تمرين: نسخة Flappy Bird يستخدم المشاركون Claude Code لتعديل حلقة لعبة موجودة، تعديل السلوك، إضافة وظائف، تغيير الأصول وإعادة هيكلة أجزاء صغيرة من قاعدة الكود. التركيز على صياغات مهام محدودة، تنفيذ تدريجي، فحص الاختلافات، الحفظ والاستعادة عندما يتخذ الوكيل تغييرًا مفرط النطاق أو ضعيفًا بنيويًا. 11:15–11:30 — استراحة 11:30–12:30 — نقاط الحفظ، التراجع والاستعادة يوجه المشاركون Claude Code عمدًا إلى مهام غامضة أو غير محددة جيدًا ثم يستعيدون أنفسهم من الناتج الناتج. الجلسة تتناول تنظيف السياق، العودة إلى حالات جيدة معروفة، تقييد التعليمات، فصل الاستكشاف عن التنفيذ واستخدام أنماط التراجع لمنع أخطاء الوكيل التراكمية. 12:30–13:30 — غداء 13:30–14:45 — تمرين: تحليل قاعدة كود غير معروفة يُوضع المشاركون في مستودع غير معروف ويستخدمون Claude Code لبناء نموذج عقلي فعال للنظام. يحددون نقاط الدخول، يتتبعون تدفق التحكم، يرسمون حدود الوحدات، يستنتجون المسؤوليات، يفحصون التبعيات ويحققون من ادعاءات الوكيل مقابل كود المصدر الحقيقي دون قبول الملخصات بناءً على السلطة. 14:45–15:00 — استراحة 15:00–16:15 — اختبارات حول السلوك الحالي يستخدم المشاركون Claude Code لإنشاء أو توسيع مجموعة اختبار حول قاعدة الكود غير المعروفة. التركيز على اختبارات التوصيف، جودة الافتراضات، اكتشاف الحالات الحدودية، إعداد بيانات الاختبار، الثقة الكاذبة، التغطية السطحية والتحقق من أن الاختبارات المولدّة تصف السلوك الحقيقي أم تحاكي فقط افتراضات الوكيل. 16:15–17:15 — سير عمل من المواصفات إلى التنفيذ يحول المشاركون مطلبًا من مستوى المنتج إلى مواصفة جاهزة للتنفيذ. يحددون القيود، الأهداف غير المرغوبة، الواجهات، معايير القبول، الحالات الحدودية ونقاط المراجعة، ثم يستخدمون Claude Code للتنفيذ مقابل المواصفة وفحص أين يختلف الناتج عن البنية أو السلوك المقصود. اليوم 2 — سير عمل MCP، التشغيل، التحقق وسير عمل الفريق 09:00–09:15 — ملخص وإعداد لليوم 2 مراجعة سريعة لأنماط العمل الأساسية لليوم 1: سياق المستودع، حدود المهمة، الحفظ، التحقق، التراجع والمراجعة. يجهز المشاركون المستودعات والأدوات المستخدمة في تمارين اليوم 2. 09:15–10:30 — تمرين: لوحة مراجعة Agile يبنون المشاركون تطبيقًا صغيرًا من المواصفة إلى التنفيذ باستخدام Claude Code. الجلسة تركز على تقسيم العمل إلى مهام بحجم وكيل، تحديد ترتيب التنفيذ، استخدام أوامر مخصصة أو وكلاء فرعيين حيث يكون ذلك مفيدًا، فحص الاختلافات المولدّة ومنع بناء مشروع جديد من التحول إلى نموذج أولي غير منظم. 10:30–10:45 — استراحة 10:45–12:00 — سير عمل متصل بـ MCP يربط المشاركون Claude Code بسياق خارجي عبر MCP ويعملون مع قاعدة بيانات من نمط Netflix. يولدون ويفحصون الاستعلامات، يتحققون من الافتراضات، يحللون البيانات المعادة، يفحصون النتائج المتوسطة ويحددون哪些 الإجراءات يمكن أن تكون قائمة على الوكيل مقابل哪些 تتطلب موافقة بشرية صريحة. 12:00–13:00 — غداء 13:00–14:15 — تمرين: تشغيل لعبة Space Invaders معطلة يُشغل المشاركون لعبة معطلة تعمل في Docker. يستخدمون السجلات، أخطاء التشغيل، خطوات إعادة الإنتاج، البحث القائم على الفرضيات، التحويرات البسيطة ودورات التحقق لتوجيه Claude Code إلى تحليل السبب الجذري، دون السماح له بالتخمين بعشوائية في الحلول. 14:15–14:30 — استراحة 14:30–15:30 — تشغيل قائم على المتصفح مع Chrome DevTools يستخدم المشاركون Claude Code مع أدوات المتصفح لتشغيل صفحة ويب معطلة. يفحصون حالة DOM، أخطاء الكونسول، نشاط الشبكة، سلوك التشغيل وتفاعلات واجهة المستخدم، ويربطون أخطاء مستوى المتصفح إلى ملفات المصدر ذات الصلة ويحققون من الحلول عبر ردود التشغيل. 15:30–16:30 — مراجعة ناتج الوكيل مثل طلب سحب يراجع المشاركون التغييرات المولدّة بالذكاء الاصطناعي بنفس الانضباط الذي يطبقونه على طلب سحب بشري، لكن مع مراعاة أنماط فشل خاصة بالوكيل. المراجعة تتناول تدهور البنية، الارتباط المخفي، القيود المحذوفة، الإفراط في الهندسة، الافتراضات السطحية، مخاوف الأمن، التجريدات القابلة للانهيار والتغييرات التي تمر محليًا لكنها تضعف التصميم الأوسع. 16:30–17:15 — سير عمل الفريق ومراجعة الختام الجلسة الأخيرة تحول التمارين الفردية إلى ممارسة فريق قابلة للتكرار. يناقش المشاركون المواصفات المشتركة، أوامر Claude القابلة لإعادة الاستخدام، معايير المراجعة، معايير الجودة، حدود المهمة، تقاليد السياق وكيفية تحديد أجزاء سير عمل التطوير التي يجب أن تكون مؤتمتة، محلّة أو يدوية. التفاصيل العملية التدريب محدود لـ 15 مهندسين. التسجيل ينغلق عندما يكتمل الفريق. الفواتير متاحة لاسترداد المصروفات من صاحب العمل. سياسة الإلغاء: استرداد كامل حتى 14 يومًا قبل التدريب، استرداد 50% خلال 14 يومًا.
Event location
Let your network know you're going
Share this event to start conversations, invite colleagues, and connect before it begins.