انتقل إلى المحتوى الرئيسي

مسار تعلم

مسار تعلم مطور الذكاء الاصطناعي

خارطة طريق عملية لتعلم تطوير تطبيقات الذكاء الاصطناعي بدءاً من المفاهيم الأساسية وصولاً إلى مشاريع محفظة الأعمال.

الدور
مطور تطبيقات الذكاء الاصطناعي
الصعوبة
مبتدئ
المدة
10–12 أسبوعاً
تسلسل التعلم
13
الفئة
AI Development

نظرة عامة

يقدم هذا المسار المفاهيم والأدوات وممارسات التطوير المطلوبة لإنشاء برمجيات عملية مدعومة بالذكاء الاصطناعي. يبدأ المتعلمون بمساعدي الذكاء الاصطناعي الأساسيين، ويستمرون في بيئات البرمجة المدعومة بالذكاء الاصطناعي، وينتهون بتخطيط وبناء واختبار وتوثيق تطبيق كامل.

معلومات المسار

الدور:
مطور تطبيقات الذكاء الاصطناعي
الصعوبة:
مبتدئ
المدة:
10–12 أسبوعاً
الفئة:
AI Development

الهدف الرئيسي

تعلم كيفية تصميم وبناء واختبار وتحسين تطبيقات عملية مدعومة بالذكاء الاصطناعي.

الأهداف الداعمة: فهم أسس أنظمة الذكاء الاصطناعي الحديثة, استخدام مساعدي البرمجة بالذكاء الاصطناعي بفعالية, بناء تطبيقات تدمج نماذج لغوية, إنشاء محفظة أعمال عملية في تطوير الذكاء الاصطناعي

لمن صُمم هذا المسار

المطورون المبتدئون, مطور البرمجيات الذين يستكشفون الذكاء الاصطناعي, الطلاب المهتمون بتطوير تطبيقات الذكاء الاصطناعي, المحترفون التقنيون الذين ينتقلون إلى مجال الذكاء الاصطناعي

المتطلبات السابقة

  • معرفة أساسية بالبرمجة
  • فهم أساسي للغات JavaScript أو TypeScript أو Python
  • القدرة على استخدام محرر كود وطرفية (Terminal)

أهداف التعلم

  • فهم المفاهيم الأساسية وراء الذكاء الاصطناعي التوليدي والنماذج اللغوية
  • استخدام مساعدي الذكاء الاصطناعي للبرمجة، وتصحيح الأخطاء، والبحث التقني
  • تصميم أوامر موثوقة لمهام التطوير
  • بناء وتقييم تطبيق مدعوم بالذكاء الاصطناعي
  • تطبيق ممارسات السلامة الأساسية، والتحقق، ومعالجة الأخطاء

المهارات المكتسبة

تطوير تطبيقات الذكاء الاصطناعي, هندسة الأوامر (Prompt Engineering), البرمجة بمساعدة الذكاء الاصطناعي, دمج واجهات برمجة التطبيقات (API), التحقق من المخرجات, تصحيح أخطاء سير عمل الذكاء الاصطناعي, النماذج الأولية السريعة

تسلسل التعلم

1. استكشاف ChatGPT للتعلم التقني

أداةمطلوب

تعلم كيفية استخدام مساعد ذكاء اصطناعي لشرح المفاهيم التقنية، ومراجعة الكود، وتوليد الأمثلة، وتخطيط مهام التطوير.

الوقت: 3 ساعات
عرض استكشاف ChatGPT للتعلم التقني

2. مقارنة مساعد ذكاء اصطناعي ثانٍ

أداةموصى به

استخدم مساعد ذكاء اصطناعي ثانٍ لمقارنة الشروحات، ومراجعات الكود، والاستدلال طويل السياق بدلاً من الاعتماد على نموذج واحد.

الوقت: 2 ساعة
عرض مقارنة مساعد ذكاء اصطناعي ثانٍ

3. الذكاء الاصطناعي للجميع

دورةموصى به

بناء فهم واسع للذكاء الاصطناعي، وقدراته، وقيوده، ومصطلحاته، ودوره العملي قبل الانتقال إلى تطوير تطبيقات الذكاء الاصطناعي.

الوقت: 6 ساعات
عرض الذكاء الاصطناعي للجميع

4. معلم أساسيات الذكاء الاصطناعي

مرحلة رئيسيةمطلوب

تأكد من فهمك للأوامر (Prompts)، وقيود النماذج، والهلوسة، والسياق، وأهمية التحقق من المخرجات المولدة.

الوقت: 1 ساعة

5. هندسة الأوامر في ChatGPT للمطورين

دورةمطلوب

تعلم تقنيات هندسة الأوامر العملية لتطوير البرمجيات والتطبيقات المدعومة بالنماذج اللغوية الكبيرة (LLM) قبل تطبيقها داخل سير عمل برمجي مدعوم بالذكاء الاصطناعي.

الوقت: 2 ساعة
عرض هندسة الأوامر في ChatGPT للمطورين

6. إعداد بيئة برمجة مدعومة بالذكاء الاصطناعي

أداةمطلوب

تدرب على البرمجة بمساعدة الذكاء الاصطناعي، وطرح الأسئلة حول قاعدة الكود، والتحرير المضمن، وتصحيح الأخطاء، وإعادة هيكلة الكود داخل بيئة تطوير تدعم الذكاء الاصطناعي.

الوقت: 5 ساعات
عرض إعداد بيئة برمجة مدعومة بالذكاء الاصطناعي

7. تقييم GitHub Copilot

أداةموصى به

قارن بين سير عمل إكمال الكود والمساعدة في التطوير مع أداة برمجة أخرى معروفة تعتمد على الذكاء الاصطناعي.

الوقت: 3 ساعات
عرض تقييم GitHub Copilot

8. بناء أنظمة باستخدام واجهة برمجة تطبيقات ChatGPT

دورةمطلوب

ادرس كيفية دمج استدعاءات متعددة للنماذج اللغوية الكبيرة في سير عمل تطبيقات عملية، مما يوفر أساساً لبناء نموذج أولي منظم مدعوم بالذكاء الاصطناعي.

الوقت: 2 ساعة
عرض بناء أنظمة باستخدام واجهة برمجة تطبيقات ChatGPT

9. بناء نموذج أولي يعتمد على الأوامر

مشروعمطلوب

أنشئ تطبيقاً صغيراً يقبل مدخلات المستخدم، ويرسل أمراً منظماً إلى خدمة ذكاء اصطناعي، ويعرض النتيجة المولدة.

الوقت: 12 ساعة

10. استكشاف التطوير السريع لتطبيقات الذكاء الاصطناعي

أداةاختياري

ادرس كيف يمكن لمنشئي التطبيقات المدعومين بالذكاء الاصطناعي تسريع بناء النماذج الأولية مع ضرورة المراجعة الدقيقة للكود والهيكلية المولدة.

الوقت: 3 ساعات
عرض استكشاف التطوير السريع لتطبيقات الذكاء الاصطناعي

11. إضافة التحقق ومعالجة الأخطاء

مشروعمطلوب

قم بتحسين النموذج الأولي من خلال التحقق من المدخلات والمخرجات، والتعامل مع فشل واجهة برمجة التطبيقات، ومنع البيانات المولدة غير الصالحة من الوصول إلى الواجهة.

الوقت: 8 ساعات

12. إنشاء مشروع محفظة أعمال لمطور الذكاء الاصطناعي

مشروعمطلوب

ابنِ تطبيقاً كاملاً مدعوماً بالذكاء الاصطناعي يحل مشكلة مستخدم محددة بوضوح ويوضح ممارسات التطوير المسؤولة.

الوقت: 20–30 ساعة

13. معلم إكمال مسار مطور الذكاء الاصطناعي

مرحلة رئيسيةمطلوب

راجع مشروع محفظة الأعمال المكتمل وتأكد من استيفاء المتطلبات التقنية والتوثيقية الأساسية.

الوقت: 2 ساعة

النتيجة المتوقعة

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

الأسئلة الشائعة

هل مسار تعلم مطور الذكاء الاصطناعي هذا مناسب للمبتدئين؟

نعم. يبدأ المسار بمفاهيم أساسية، ولكن يوصى بامتلاك معرفة برمجية أساسية قبل البدء في مشاريع التطوير العملية.

أي لغة برمجة يجب أن أستخدم؟

لغات Python وJavaScript وTypeScript كلها مناسبة. اختر اللغة التي تتوافق بشكل أفضل مع مهاراتك الحالية ونوع تطبيق الذكاء الاصطناعي الذي تريد بناءه.

هل أحتاج إلى رياضيات متقدمة؟

الرياضيات المتقدمة ليست مطلوبة للتركيز على تطوير التطبيقات في هذا المسار. تصبح الخلفية الرياضية الأعمق أكثر أهمية عند دراسة أبحاث تعلم الآلة أو تدريب النماذج.

هل سيعلمني هذا المسار كيفية تدريب نموذج ذكاء اصطناعي؟

التركيز الرئيسي هو بناء تطبيقات باستخدام نماذج وخدمات ذكاء اصطناعي موجودة. يتطلب تدريب النماذج من الصفر منهجاً منفصلاً في تعلم الآلة وعلوم البيانات.

ما الذي يجب أن أمتلكه في نهاية المسار؟

يجب أن يكون لديك تطبيق محفظة أعمال مدعوم بالذكاء الاصطناعي وموثق ومنشور يوضح تصميم الأوامر، والدمج، والتحقق، والاختبار، ومعالجة الأخطاء.