دورة اونلاين – شهادة احترافية معتمدة في الذكاء الاصطناعي من شركة IBM

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

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • فهم أساسيات هندسة البرمجيات
  • مهارات في الذكاء الاصطناعي
  • تولد المهارات في مجال الذكاء الاصطناعي
  • الهندسة السريعة
  • تطوير مواقع الويب باستخدام HTML وCSS وJavaScript
  • تطوير التطبيقات باستخدام بايثون وFlask
  • استخدام مكتبات الذكاء الاصطناعي المثبتة
  • إنشاء التسميات التوضيحية للصور بمساعدة الذكاء الاصطناعي
  • إنشاء مواقع مشابهة لـ ChatGPT مع LLMs
  • تطوير المساعدين الصوتيين بمساعدة واجهات برمجة التطبيقات (APIs) ومجموعات تطوير البرمجيات (SDKs).
  • ملخص البيانات بمساعدة LLMs
  • تطوير مترجم لغة عالمية

What you will learn in the course

Courses for which the course is suitable

  • مطور البرمجيات
  • مطور الذكاء الاصطناعي
  • مهندس برمجيات
  • مطور تطبيقات تعتمد على الذكاء الاصطناعي
  • مطور الشات بوت
  • مهندس الذكاء الاصطناعي ينتج
  • مطور تطبيقات تحليل المشاعر
  • مطور المساعدين الظاهريين
  • مطور الموقع
  • مطور المساعدين الصوتيين
# الشهادة المهنية – سلسلة من 10 دورات تدريبية نظرًا لأن الذكاء الاصطناعي (AI) والذكاء الاصطناعي التوليدي يحدثان ثورة في عالمنا، فإن الطلب على مطوري البرامج ذوي المهارات الأكثر تقدمًا يتزايد. ستمنحك شهادة مفتاح IBM AI Developer الخبرة اللازمة في بناء روبوتات الدردشة والتطبيقات المعتمدة على الذكاء الاصطناعي، وستسمح لك ببدء مهنة في مجال الذكاء الاصطناعي خلال 6 أشهر فقط. لا يشترط وجود خبرة سابقة في الذكاء الاصطناعي أو البرمجة. مطورو الذكاء الاصطناعي هم مهندسو برمجيات مهمون يقومون بتصميم وتطوير وتنفيذ تطبيقات الذكاء الاصطناعي والمساعدين الافتراضيين المستندة إلى الذكاء الاصطناعي. إنهم متخصصون في تطبيق خبراتهم البرمجية ودمج نماذج الذكاء الاصطناعي وواجهات برمجة التطبيقات المعدة مسبقًا لإنشاء برامج وبدائل ذكية. خلال برنامج الشهادة الاحترافية هذا، ستتعلم أساسيات هندسة البرمجيات، والذكاء الاصطناعي، والذكاء الاصطناعي التوليدي، والهندسة السريعة، وHTML، وJavaScript، وPython. من خلال المختبرات والمشاريع العملية، ستكتسب خبرة عملية في إنشاء تطبيقات الذكاء الاصطناعي التي يمكنك التحدث عنها في المقابلات. بعد إكمال البرنامج بنجاح، ستحصل على شهادة احترافية من Coursera وشارة رقمية من IBM تعرض خبرتك في مجال الذكاء الاصطناعي. بالإضافة إلى ذلك، سيكون لديك إمكانية الوصول إلى المساعدة المهنية والبحث عن عمل وموارد الإعداد للمقابلات. قم بالتسجيل للحصول على شهادة IBM AI Developer Key اليوم وقم بتحويل فرصك المهنية خلال 6 أشهر فقط. ## مشروع التعلم العملي خلال هذه الشهادة الأساسية، ستكمل المعامل والمشاريع العملية التي ستساعدك على ممارسة وتطبيق مهارات الذكاء الاصطناعي وتطوير البرمجيات الجديدة. ومن أمثلة المشاريع التي ستنفذها ما يلي: – تطوير موقع ويب خاص بالمحفظة باستخدام HTML وCSS وJavaScript. – بناء تطبيق لتحليل المشاعر باستخدام Python وFlask ومكتبات الذكاء الاصطناعي المثبتة. – إعطاء عناوين ذات معنى لصورك بمساعدة توليد الذكاء الاصطناعي. – إنشاء موقع مشابه لـ ChatGPT مع LLMs مفتوحة المصدر. – إنشاء مساعد صوتي باستخدام OpenAI APIs وIBM Watson SDKs. – تطوير مساعد للاجتماعات مع اللاما. – تلخيص بياناتك الخاصة بمساعدة LLMs وتوليد الذكاء الاصطناعي. – بناء “السمكة البيضاء”، مترجم لغة عالمي في إدارة الصوت مع فلان وجراديو.

Details of the courses that make up the specialization

مقدمة في هندسة البرمجيات

  • الدورة 1
  • 14 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • وصف هندسة البرمجيات، ودورة حياة تطوير البرمجيات (SDLC)، وأدوات تطوير البرمجيات والتقنيات والمكدسات.
  • كتابة أنواع مختلفة من لغات البرمجة وإنشاء هياكل البرمجة الأساسية مثل الحلقات والشروط في لغة بايثون.
  • توفير الخطوط العريضة لأساليب هندسة التطبيقات والتصميم والأنماط وبنيات التخطيط.
  • تلخيص المهارات المطلوبة في هندسة البرمجيات ووصف الخيارات المهنية التي توفرها.

المهارات التي سوف تكتسبها

  • التصنيف: برمجة بايثون
  • التصنيف: تطوير التطبيقات
  • التصنيف: تطبيقات الويب
  • الفئة: قارورة
  • التصنيف: الذكاء الاصطناعي (AI)

مقدمة في الذكاء الاصطناعي (AI)

  • الدورة 2
  • 13 ساعة

تفاصيل الدورة

ماذا ستتعلم

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

المهارات التي سوف تكتسبها

  • التصنيف: هندسة البرمجيات
  • التصنيف: تطوير البرمجيات
  • الفئة: توليد الكود
  • الفئة: إرشادات الذكاء الاصطناعي

الذكاء الاصطناعي: مقدمة وتطبيقات

  • الدورة 3
  • 6 ساعات

تفاصيل الدورة

ماذا ستتعلم

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

المهارات التي سوف تكتسبها

  • الفئة: مهنة
  • الفئة: مهندس برمجيات
  • التصنيف: تحديات البرمجة
  • الفئة: التحضير للمقابلات
  • الفئة: مطور Full Stack

الذكاء الاصطناعي: أساسيات الهندسة التعليمية

  • الدورة 4
  • 7 ساعات

تفاصيل الدورة

ماذا ستتعلم

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

المهارات التي سوف تكتسبها

  • التصنيف: علم البيانات
  • التصنيف: تحليل البيانات
  • التصنيف: برمجة بايثون
  • الفئة: نومبي
  • الفئة: الباندا

مقدمة إلى HTML وCSS وجافا سكريبت

  • الدورة 5
  • 10 ساعات

تفاصيل الدورة

ماذا ستتعلم

  • وصف النظام البيئي لتطوير تطبيقات الويب والمصطلحات مثل المطور من جانب العميل، والمطور من جانب الخادم، ومطور المكدس الكامل.
  • هذه هي الأدوات وبيئات التطوير (IDEs) التي يستخدمها مطورو الويب.
  • قم بإنشاء صفحات الويب الأساسية وهيكلتها باستخدام HTML وتصميمها باستخدام CSS.
  • تطوير صفحات ويب ديناميكية بوظائف تفاعلية باستخدام JavaScript.

المهارات التي سوف تكتسبها

  • الفئة: مساعدين صوتيين
  • التصنيف: روبوتات الدردشة
  • التصنيف: برمجة بايثون

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

  • الدورة 6
  • 25 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • تعلم لغة بايثون – لغة البرمجة الأكثر شعبية لعلوم البيانات وتطوير البرمجيات.
  • تطبيق منطق برمجة بايثون: المتغيرات، وهياكل البيانات، والشوك، والحلقات، والوظائف، والكائنات، والفئات.
  • إظهار الكفاءة في استخدام مكتبات Python مثل Funds وNumpy وتطوير التعليمات البرمجية باستخدام Jupyter Notebooks.
  • يمكنك الوصول إلى البيانات واستخراجها باستخدام واجهات برمجة تطبيقات Python والمكتبات مثل Beautiful Soup.

المهارات التي سوف تكتسبها

  • التصنيف: الذكاء الاصطناعي (AI)
  • الفئة: نماذج اللغات الكبيرة (LLM)
  • التصنيف: توليد اللغة الطبيعية
  • التصنيف: الذكاء الاصطناعي التوليدي

تطوير تطبيقات الذكاء الاصطناعي باستخدام Python وFlask

  • الدورة 7
  • 11 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • وصف الخطوات والعمليات المطلوبة لإنشاء تطبيق في بايثون، بما في ذلك دورة حياة تطوير التطبيق.
  • قم بإنشاء وحدات نمطية في Python، وقم بتشغيل اختبارات الوحدة وحزم التطبيقات مع الالتزام بأفضل ممارسات التعليمات البرمجية PEP8.
  • شرح مميزات Flask ونشر تطبيقات الويب باستخدام إطار عمل Flask.
  • قم بإنشاء ونشر تطبيق يعتمد على الذكاء الاصطناعي على خادم ويب باستخدام مكتبات IBM Watson AI وFlask.

المهارات التي سوف تكتسبها

  • التصنيف: هندسة البرمجيات
  • الفئة: هندسة البرمجيات
  • التصنيف: برمجة بايثون
  • الفئة: رشيق وسكريم
  • الفئة: دورة حياة تطوير البرمجيات (SDLC)

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

  • الدورة 8
  • 13 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • شرح المفاهيم الأساسية لنماذج الذكاء الاصطناعي التوليدي وتقنيات الذكاء الاصطناعي ومنصات الذكاء الاصطناعي مثل IBM watsonx وHugging Face.
  • دمج وتعزيز نماذج اللغات الكبيرة (LLMs) باستخدام تقنية RAG لإضفاء الحيوية على التطبيقات وروبوتات الدردشة.
  • استخدم مكتبات Python مثل Flask وGradio لإنشاء تطبيقات ويب تتفاعل مع نماذج الذكاء الاصطناعي التوليدية.
  • قم بإنشاء تطبيقات وروبوتات محادثة تعتمد على الذكاء الاصطناعي باستخدام النمذجة وPython والأطر ذات الصلة.

المهارات التي سوف تكتسبها

  • التصنيف: الذكاء الاصطناعي التوليدي
  • الفئة: أخلاقيات الذكاء الاصطناعي
  • التصنيف: معالجة اللغات الطبيعية
  • التصنيف: التعلم الآلي
  • التصنيف: الذكاء الاصطناعي

الذكاء الاصطناعي: ترقية حياتك المهنية في تطوير البرمجيات

  • الدورة 9
  • 17 ساعة

تفاصيل الدورة

ماذا ستتعلم

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

المهارات التي سوف تكتسبها

  • التصنيف: الذكاء الاصطناعي (AI)
  • الفئة: المبادئ التوجيهية الهندسية

الدليل الوظيفي لمبرمج البرمجيات والتحضير للمقابلة

  • الدورة 10
  • 11 ساعة

تفاصيل الدورة

ماذا ستتعلم

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

المهارات التي سوف تكتسبها

  • التصنيف: تطوير المواقع
  • الفئة: جافا سكريبت
  • التصنيف: إنترنت
  • الفئة: ورقة الأنماط المنبثقة (CSS)