<a name=”machine-learning”></a>
تعلم الآلة (Machine Learning)
علّم أجهزة الكمبيوتر التعلم من البيانات. تعلم الآلة هو مكون أساسي في الذكاء الاصطناعي ومهارة قيّمة للغاية. هذه الشهادات المجانية ستساعدك على البدء.
1. Intro to Machine Learning
- خطوتك الأولى في تعلم الآلة العملي. تعلم الأفكار الأساسية، من التحقق من صحة النموذج إلى مشكلتي “underfitting” و “overfitting”، وقم ببناء نماذجك الأولى باستخدام مكتبة Scikit-learn.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: نقطة البداية المثالية لتعلم الآلة على Kaggle. تفاعلية، مع شهادة مجانية.
- المتطلبات المسبقة: Python (دورة Python على Kaggle كافية).
- مقدم الدورة: Kaggle.
- لغات الدورة: الإنجليزية فقط.
2. Intermediate Machine Learning
- تجاوز الأساسيات. تتناول هذه الدورة مشاكل العالم الحقيقي الحاسمة مثل التعامل مع القيم المفقودة، والمتغيرات الفئوية، ومنع تسرب البيانات (data leakage).
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: الخطوة التالية الأساسية بعد الدورة التمهيدية لتصبح ممارسًا أكثر فعالية.
- المتطلبات المسبقة: دورة “Intro to Machine Learning”.
- مقدم الدورة: Kaggle.
- لغات الدورة: الإنجليزية فقط.
3. Machine Learning with Python
- شهادة شاملة قائمة على المشاريع من freeCodeCamp. ستقوم ببناء 5 مشاريع باستخدام TensorFlow ومكتبات شائعة أخرى لحل مشاكل حقيقية.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: شهادة متعمقة رائعة تحظى باحترام كبير وهي مجانية 100%. تتضمن المشاريع مصنف “حجر-ورقة-مقص” وحاسبة تكاليف صحية.
- المتطلبات المسبقة: معرفة قوية بلغة Python.
- مقدم الدورة: freeCodeCamp.
- لغات الدورة: الإنجليزية فقط للمحتوى التعليمي الأساسي.
4. Machine Learning Explainability
- بناء نموذج هو شيء، وفهم لماذا يتخذ تنبؤات معينة هو شيء آخر. تعلم تقنيات مثل قيم SHAP لاستخراج رؤى مفهومة للبشر.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: هذه المهارة (XAI) أصبحت ذات أهمية متزايدة للذكاء الاصطناعي المسؤول. شهادة رائعة لامتلاكها.
- المتطلبات المسبقة: دورة “Intermediate Machine Learning”.
- مقدم الدورة: Kaggle.
- لغات الدورة: الإنجليزية فقط.
5. Machine Learning for Time Series
- تعلم تطبيق تعلم الآلة على مهام التنبؤ. تغطي هذه الدورة الميزات التي يمكنك إنشاؤها من بيانات السلاسل الزمنية لتحسين دقة نموذجك.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: ضرورية لأي شخص يعمل مع البيانات المالية أو توقعات المبيعات أو بيانات أجهزة استشعار إنترنت الأشياء.
- المتطلبات المسبقة: دورة “Intermediate Machine Learning”.
- مقدم الدورة: Kaggle.
- لغات الدورة: الإنجليزية فقط.
6. Machine Learning Specialization
- يشارك في تدريسها الأسطورة أندرو نج (Andrew Ng)، هذا التخصص المكون من ثلاث دورات هو التحديث الحديث لدورته الشهيرة الأصلية في تعلم الآلة. برنامج رائع وسهل للمبتدئين.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: أحد أشهر تخصصات تعلم الآلة في العالم. تقدم بطلب للحصول على مساعدة مالية على Coursera للحصول على الشهادة مجانًا.
- المتطلبات المسبقة: معرفة أساسية بـ Python ورياضيات مستوى ثانوي.
- مقدم الدورة: DeepLearning.AI & Stanford University on Coursera.
- لغات الدورة: الإنجليزية (مع ترجمة “subtitles” للعربية والفرنسية).
7. Machine Learning with Python: Zero to GBMs
- مقدمة عملية وسهلة للمبتدئين في تعلم الآلة الخاضع للإشراف، وأشجار القرار، ونماذج تعزيز التدرج القوية (GBMs) باستخدام Python.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: دورات Jovian عملية جدًا وقائمة على المشاريع، وتتوج بشهادة إتمام.
- المتطلبات المسبقة: Python وتحليل البيانات باستخدام Pandas.
- مقدم الدورة: Jovian.
- لغات الدورة: الإنجليزية فقط.
<a name=”deep-learning”></a>
التعلم العميق (Deep Learning)
استكشف عالم الشبكات العصبونية. التعلم العميق يدعم بعضًا من أكثر تطبيقات الذكاء الاصطناعي تقدمًا، من التعرف على الصور إلى معالجة اللغات الطبيعية.
1. Intro to Deep Learning
- تذوقك الأول للشبكات العصبونية. استخدم TensorFlow و Keras لبناء وتدريب النماذج للبيانات المهيكلة، وتعلم مفاهيم مثل دوال التنشيط والانتشار الخلفي (backpropagation).
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: تنسيق Kaggle التفاعلي يجعل تعلم هذه الموضوعات المعقدة أكثر سهولة. شهادة مجانية عند الانتهاء.
- المتطلبات المسبقة: Python (دورة Kaggle كافية).
- مقدم الدورة: Kaggle.
- لغات الدورة: الإنجليزية فقط.
2. Deep Learning Fundamentals
- احصل على أساس متين فيماهية التعلم العميق، ولماذا هو قوي جدًا، والمفاهيم والأطر الرئيسية في هذا المجال.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: دورة نظرية رائعة من IBM توفر شارة رقمية مجانية.
- المتطلبات المسبقة: فهم أساسي لمفاهيم تعلم الآلة.
- مقدم الدورة: IBM SkillsBuild.
- لغات الدورة: الإنجليزية فقط.
3. Deep Learning with PyTorch: Zero to GANs
- مقدمة تركز على البرمجة وسهلة للمبتدئين في التعلم العميق باستخدام إطار PyTorch الشهير. تصل الدورة إلى إنشاء شبكة توليدية خصومية (GAN).
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: عملية للغاية وموجهة نحو المشاريع، مع شهادة مجانية من Jovian.
- المتطلبات المسبقة: برمجة Python وتحليل البيانات.
- مقدم الدورة: Jovian.
- لغات الدورة: الإنجليزية فقط.
4. Deep Learning A-Z™: Neural Networks, AI & ChatGPT Bonus
- دورة شاملة وشائعة للغاية على Udemy تغطي مجموعة واسعة من معماريات التعلم العميق.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: هذه دورة متميزة، ولكنها غالبًا ما تكون متاحة في العروض الترويجية المجانية لـ Udemy. قيمة هائلة إذا حصلت عليها مجانًا.
- المتطلبات المسبقة: رياضيات مستوى ثانوي و Python أساسي.
- مقدم الدورة: Udemy.
- لغات الدورة: الإنجليزية (قد تتوفر ترجمة آلية).
<a name=”data-science”></a>
علوم البيانات (Data Science)
حوّل البيانات الخام إلى رؤى قابلة للتنفيذ. تجمع علوم البيانات بين البرمجة والإحصاء والخبرة في المجال. احصل على شهادة مجانية عبر الإنترنت في هذا المجال عالي الطلب.
1. IBM Data Science Professional Certificate
- برنامج شامل مكون من 10 دورات مصمم ليأخذك من مبتدئ إلى جاهز للعمل. ستتعلم Python و SQL وتحليل البيانات وتصورها وتعلم الآلة.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: واحدة من أكثر شهادات علوم البيانات المعترف بها عبر الإنترنت. تقدم بطلب للحصول على مساعدة مالية على Coursera للحصول على البرنامج بأكمله وشهادته مجانًا.
- المتطلبات المسبقة: لا يوجد.
- مقدم الدورة: IBM on Coursera.
- لغات الدورة: الإنجليزية (مع ترجمة “subtitles” للعربية والفرنسية).
2. Become a Data Analyst
- مسار تعليمي كامل منسق بواسطة LinkedIn يغطي المهارات التأسيسية لتحليل البيانات: Excel و SQL و Tableau و Power BI.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: يمنح هذا المسار شهادة رئيسية عند الانتهاء. استخدم النسخة التجريبية المجانية لمدة شهر واحد للحصول على هذه الشهادة القيمة.
- المتطلبات المسبقة: لا يوجد.
- مقدم الدورة: LinkedIn Learning.
- لغات الدورة: الإنجليزية والفرنسية (على الأرجح)، مع احتمال وجود ترجمة للعربية.
3. Data Scientist Certification
- تقدم DataCamp شهادات صارمة تتطلب منك اجتياز اختبارات موقوتة وإكمال دراسات حالة عملية، مما يثبت مهاراتك حقًا.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: بينما DataCamp خدمة اشتراك، فإنها تقدم بشكل متكرر عطلات نهاية أسبوع مجانية أو عروض ترويجية تتيح لك الوصول إلى مواد الشهادة.
- المتطلبات المسبقة: مهارات قوية في Python أو R و SQL ونظرية علوم البيانات.
- مقدم الدورة: DataCamp.
- لغات الدورة: الإنجليزية فقط.
4. Data Analysis with Python: Zero to Pandas
- مقدمة عملية وسهلة للمبتدئين في تحليل البيانات تغطي أساسيات Python و Numpy و Pandas وتصور البيانات والتحليل الاستكشافي للبيانات.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: هذه الدورة القائمة على المشاريع من Jovian هي نقطة البداية المثالية لأي شخص جديد في علوم البيانات. تتضمن شهادة مجانية.
- المتطلبات المسبقة: لا يوجد.
- مقدم الدورة: Jovian.
- لغات الدورة: الإنجليزية فقط.
5. Elementary Data Structures
- دورة نظرية تركز على اللبنات الأساسية للكود الفعال. ستتعلم تنفيذ هياكل البيانات والخوارزميات في C/C++ وتحليل تعقيدها.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: فهم هياكل البيانات أمر حاسم لاجتياز المقابلات الفنية. تقدم Saylor شهادة مجانية.
- المتطلبات المسبقة: خبرة أساسية في البرمجة.
- مقدم الدورة: Saylor Academy.
- لغات الدورة: الإنجليزية فقط.
6. Data Structures and Algorithms in Python
- مقدمة سهلة للمبتدئين في هياكل البيانات الشائعة (القوائم المرتبطة، المكدسات، الطوابير، الرسوم البيانية) والخوارزميات (البحث، الفرز، العودية، البرمجة الديناميكية) في Python.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: عملية للغاية للتحضير للمقابلات. تأتي مع شهادة مجانية من Jovian.
- المتطلبات المسبقة: معرفة أساسية بـ Python.
- مقدم الدورة: Jovian.
- لغات الدورة: الإنجليزية فقط.
<a name=”game-development”></a>
تطوير الألعاب
حوّل أفكارك الإبداعية إلى حقيقة. تعلم مبادئ تصميم وتطوير الألعاب لبناء عوالمك التفاعلية الخاصة.
1. CS50’s Introduction to Game Development
- من نفس الفريق الذي يقف وراء دورة CS50 الأسطورية، تستكشف هذه الدورة تطوير الألعاب التفاعلية ثنائية وثلاثية الأبعاد، مع محاضرات حول ألعاب مثل Super Mario Bros. و Pokémon و Angry Birds.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: هذه الدورة رائعة لتعلم مبادئ تصميم الألعاب وتستخدم LÖVE 2D و Unity. شهادة مجانية متاحة من edX.
- المتطلبات المسبقة: يوصى بدورة CS50x أو خبرة برمجية سابقة.
- مقدم الدورة: HarvardX on edX.
- لغات الدورة: الإنجليزية (مع ترجمة “subtitles” للعربية والفرنسية).
2. Intro to Game AI and Reinforcement Learning
- دورة رائعة حيث تتعلم بناء روبوتات ألعاب الفيديو الخاصة بك باستخدام خوارزميات كلاسيكية مثل minimax وتقنيات متطورة مثل التعلم المعزز.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: برمج ذكاءك الاصطناعي الخاص للعب ألعاب مثل Connect Four. تأتي مع شهادة Kaggle مجانية.
- المتطلبات المسبقة: Python.
- مقدم الدورة: Kaggle.
- لغات الدورة: الإنجليزية فقط.
3. Building Games using JavaScript
- دورة عملية تطبيقية حيث ستقوم ببناء ألعاب كلاسيكية مثل Ping Pong ولعبة انتقاء الألوان من الصفر باستخدام HTML و CSS و JavaScript.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: طريقة ممتعة لترسيخ مهاراتك في تطوير الواجهة الأمامية والحصول على شهادة مجانية.
- المتطلبات المسبقة: معرفة أساسية بـ HTML و CSS و JavaScript.
- مقدم الدورة: Great Learning.
- لغات الدورة: الإنجليزية فقط.
4. Game-playing AI with Swift for TensorFlow
- استكشف بديلاً لـ Python لتعلم الآلة. في هذه الدورة، ستقوم ببناء وكلاء ذكاء اصطناعي للعب ألعاب مثل Tic Tac Toe و Cartpole و 2048 باستخدام Swift for TensorFlow.
- 👈 احصل على شهادتك من هنا
- ملاحظات جانبية: دورة فريدة توفر شارة مجانية من IBM لتقنية أقل شيوعًا ولكنها قوية.
- المتطلبات المسبقة: مفاهيم أساسية في تعلم الآلة والبرمجة.
- مقدم الدورة: IBM SkillsBuild.
- لغات الدورة: الإنجليزية فقط.