هندسة البرمجيات باستخدام الذكاء الاصطناعي
تعلّم كيف تحوّل فكرة مشروع إلى Software متكامل باستخدام الذكاء الاصطناعي، من تحليل المتطلبات وتصميم النظام إلى التنفيذ والاختبار والإطلاق، وفق منهجية Software Engineering صحيحة، دون الحاجة إلى الاعتماد على كتابة الأكواد يدوياً.
حقائق الدورة
- المستوى
- جميع المستويات
- لغة الدورة
- العربية
- الساعات
- 20
- عدد الجلسات
- 10
- مدة الجلسة
- 120 دقيقة
ما الذي ستتعلمه
- كيفية الانتقال من فكرة أولية إلى مشروع Software قابل للتنفيذ.
- كيفية فهم وتحليل احتياجات المشروع.
- كيفية تحديد الـStakeholders وأدوارهم داخل النظام.
- كيفية كتابة وتجميع Requirements المشروع.
- الفرق بين Functional Requirements وNon-Functional Requirements.
- كيفية بناء Business Rules واضحة للنظام.
- كيفية تحديد Use Cases وتدفقات الاستخدام.
- كيفية تقسيم المشروع إلى Features وModules.
- كيفية التفكير في تصميم النظام قبل التنفيذ.
- كيفية تصميم Database Structure وERD بشكل منهجي.
- فهم أساسيات System Architecture.
- كيفية تحديد مكونات Frontend وBackend وقاعدة البيانات والخدمات.
متطلبات الدورة
- جهاز كمبيوتر شخصي مناسب للعمل على المشاريع البرمجية.
- اتصال إنترنت مستقر.
- حساب على إحدى أدوات الذكاء الاصطناعي المدفوعة المعتمدة في التدريب.
- تبلغ تكلفة الاشتراك المطلوبة في أداة الذكاء الاصطناعي حوالي 20 دولاراً، ولا تكون مشمولة ضمن رسوم الدورة.
- القدرة على استخدام الكمبيوتر والإنترنت بشكل جيد.
- الاستعداد للتعامل مع أدوات وتقنيات جديدة.
- الالتزام بالتطبيق العملي خلال الجلسات.
- لا يشترط إتقان لغة برمجة معينة.
- لا يشترط أن يكون المتدرب مبرمجاً محترفاً.
- وجود معرفة تقنية سابقة يعتبر ميزة إضافية لكنه ليس شرطاً أساسياً.
لمن هذه الدورة
- طلاب هندسة المعلوماتية.
- طلاب علوم الحاسوب.
- طلاب تكنولوجيا المعلومات.
- طلاب هندسة البرمجيات.
- طلاب مشاريع التخرج.
- المبرمجون المبتدئون وJunior Developers.
- مطورو الويب الراغبون في دمج AI ضمن Workflow العمل.
- المستقلون Freelancers العاملون في تطوير البرمجيات.
- أصحاب المشاريع والأفكار التقنية.
- رواد الأعمال الراغبون في فهم آلية بناء المنتجات البرمجية.
- Product Managers والمهتمون بإدارة المنتجات التقنية.
- مصممو UI/UX الراغبون في فهم آلية تحويل التصميم إلى منتج متكامل.