تعلم الذكاء مع Python
تعلم الذكاء مع Python — دورة AI بلغة Python لهاتفك، من أول سطر تكتبه برمجياً إلى نماذج LLM
تعلم الذكاء مع Python هي دورة AI مجانية على iOS وAndroid للمبتدئين تماماً والطلاب والمنتقلين مهنياً، وتعلّم الذكاء الاصطناعي باستخدام Python بدءاً من أول سطر برمجي تكتبه. تنقلك 53 دورة من المتغيرات والحلقات إلى الشبكات العصبية والرؤية الحاسوبية والنماذج اللغوية الكبيرة، مع محرر أكواد مدمج وAI Mentor يشرح المفهوم الذي توقفت عنده — مثل tensor أو gradient أو overfitting — خلال ثوانٍ.
- السعر
- مجانية، مع خيار Pro
- المنصات
- iOS وAndroid
- اللغات
- 22
- التصنيف العمري
- 4+
- يتطلب
- iOS 15.1 أو أحدث
- App Store
- 3.4 ★ (5)


لا يمكنك تعلّم AI من دون تعلّم البرمجة أولاً.
كل تقنية AI في هذه الدورة — سواء كانت classifier أو neural network أو prompt pipeline — هي في الأساس كود Python قبل أن تكون أي شيء آخر. يتعامل التطبيق مع اللغة باعتبارها نقطة الانطلاق، لا مهمة شاقة ينبغي تجاوزها؛ ولذلك يتكوّن الثلث الأول من المنهج من Python الصرفة قبل تدريب أي model.
ما هو
تعلم الذكاء مع Python هو تطبيق تعليمي مجاني على iOS وAndroid يعلّم الذكاء الاصطناعي من خلال لغة البرمجة Python، من دون افتراض أي خبرة سابقة في البرمجة. وتنقلك دوراته الـ53 من أساسيات Python ومعالجة البيانات إلى تعلّم الآلة الكلاسيكي والشبكات العصبية والرؤية الحاسوبية والنماذج اللغوية الكبيرة، مع محرر أكواد مدمج تكتب فيه الكود وتشغّله وتشاهد ناتجه، وAI Mentor يجيب عن الأسئلة المتعلقة بالمفاهيم أو الأخطاء عند ظهورها.
داخل التطبيق
كيف يبدو





الدورة
ما الذي تغطيه دورة AI مع Python؟
53 دورة و200+ درس، مستمدة من قائمة دورات التطبيق نفسه — بدءًا من أول برنامج Python وصولًا إلى نماذج اللغة الكبيرة والتوليد المعزَّز بالاسترجاع.
أساسيات برمجة Python
مقدمة إلى البرمجة، وأساسيات Python، والجمل الشرطية والتكرار، والدوال والبرمجة المعيارية، وهياكل البيانات، والبرمجة كائنية التوجه، والتعامل مع الملفات، ومعالجة الأخطاء والاستثناءات، وميزات Python المتقدمة، والعمل مع المكتبات، والاختبار وتصحيح الأخطاء، وPython للأتمتة — Python الخالص قبل أي محتوى خاص بـAI.
التعامل مع البيانات من أجل AI
أساسيات Python لعلم البيانات، والأسس الإحصائية لـAI، وتنظيف البيانات ومعالجتها مسبقًا، وتحليل البيانات الاستكشافي، والتعمّق في NumPy، والعمليات المتقدمة في Pandas، ومعالجة البيانات، وتصور البيانات، والتعابير النمطية لنصوص AI، وقواعد البيانات لمشروعات AI، وواجهات Web APIs وجمع البيانات من أجل AI.
تعلّم الآلة التقليدي
مقدمة إلى الذكاء الاصطناعي، والتعلّم الخاضع للإشراف: الخوارزميات الأساسية، والتعلّم الخاضع للإشراف المتقدم، وآلات المتجهات الداعمة، والتعلّم غير الخاضع للإشراف، وتقنيات هندسة السمات، وتقييم النماذج وضبط المعاملات الفائقة، وتحليل السلاسل الزمنية والتنبؤ بها، وأنظمة التوصية.
التعلّم العميق والرؤية الحاسوبية
الشبكات العصبية الاصطناعية، والتعلّم بالنقل باستخدام Keras وTensorFlow، والرؤية الحاسوبية باستخدام PyTorch، ومعالجة الصور، وAI التوليدي: VAEs وGANs، والشبكات العصبية البيانية، والتدريب الموزّع وتعلّم الآلة واسع النطاق، والتعلّم المعزّز، والتعلّم المعزّز المتقدم.
معالجة اللغة الطبيعية ونماذج اللغة الكبيرة
معالجة اللغة الطبيعية (NLP)، ومعالجة اللغة الطبيعية المتقدمة باستخدام تمثيلات الكلمات، ونماذج اللغة الكبيرة باستخدام Python، وLangChain وأنظمة RAG — وهي المرحلة التي تُستخدم فيها دورات Python والبيانات السابقة لبناء شيء يقرأ النصوص ويكتبها.
إطلاق مشروع AI
هيكل مشروع AI وسير عمل Git، وتقديم نماذج AI باستخدام FastAPI، وأساسيات MLOps، ونشر نماذج AI على نطاق واسع، وهندسة وتصميم أنظمة AI، وAI المسؤول وقابلية التفسير، والاستعداد لـAI باستخدام Python، وتطبيقات AI.
كيف يعمل
كيف تنتقل الدورة من Python إلى AI
تُقدَّم الدورات الـ53 بترتيب ثابت لسبب وجيه: فكل مرحلة لاحقة تفترض إتمام المرحلة السابقة، ولذلك تبدأ كل جلسة تحديداً من حيث انتهت الجلسة الماضية بدلاً من التنقل عشوائياً بين موضوعات المنهج.
اكتب Python حقيقية أولاً
تتناول الدورات الافتتاحية البرمجة الصرفة — المتغيرات والحلقات والدوال وهياكل البيانات والبرمجة كائنية التوجه — من دون أي شيء خاص بـAI حتى الآن. وكل تقنية لاحقة في المنهج مبنية على ذلك، لذا فهو ليس تمهيداً اختيارياً.
تعلّم تشكيل البيانات، ثم درّب model
تنظيف البيانات، ثم NumPy وpandas، ثم تعلّم الآلة الكلاسيكي: خوارزميات خاضعة للإشراف وغير خاضعة للإشراف، وهندسة السمات، وتقييم model. يعمل الكود في المحرر المدمج فور كتابته، لذا يمكنك مشاهدة ناتج script التدريب بدلاً من تخيّله.
صل إلى الشبكات العصبية، واسأل عندما يحدث خلل
يُختتم المسار بالتعلّم العميق والرؤية الحاسوبية والنماذج اللغوية الكبيرة. وعندما لا يكون مصطلح أو خطأ ما مفهوماً — «ما هو tensor؟» أو «لماذا يعاني model لديّ من overfitting؟» — يجيب AI Mentor بلغة واضحة خلال ثوانٍ، بينما يمنحك Weekly Code Challenge فرصة ثانية للتدرّب على المفاهيم نفسها ومقارنتها بمتعلّمين آخرين.
ماذا يتضمن
ما الذي يأتي مع التطبيق
53
دورة، من Python إلى LLMs
بدءاً من أساسيات Python وهياكل البيانات، مروراً بالإحصاء وNumPy وpandas وتعلّم الآلة الكلاسيكي والشبكات العصبية والرؤية الحاسوبية، ووصولاً إلى النماذج اللغوية الكبيرة وأنظمة LangChain وRAG.
200+
دروس قصيرة
يجمع كل درس بين نظرية موجزة بلغة واضحة وتمرين عملي، بحجم يناسب استراحة لتناول القهوة بدلاً من محاضرة طويلة.
AI
AI Mentor
اسأل عن مفهوم أو رسالة خطأ — «لماذا يعاني model لديّ من overfitting؟» أو «اشرح gradient descent ببساطة» — واحصل خلال ثوانٍ على إجابة واضحة مع أمثلة، مهما كان مستواك.
</>
محرر أكواد مدمج
تعمل تمارين البرمجة في المحرر على الهاتف: اكتب الكود، وشغّله، وشاهد الناتج. وإذا كانت الإجابة خاطئة، يمكنك أن تسأل Mentor عنها بدلاً من أن تصل إلى طريق مسدود.
1/أسبوع
Weekly Code Challenge
مسألة كل أسبوع، تحلّها وتقارن حلك بمتعلّمين من حول العالم — تدريب يعيدك إلى التطبيق حتى بعد انتهاء الدورة نفسها.
شهادة
شهادة إتمام
اجتز الاختبار النهائي واحصل على شهادة إتمام يمكنك عرضها في السيرة الذاتية أو على LinkedIn، إضافةً إلى الاختبارات القصيرة وتحديات البرمجة بعد كل موضوع.
الخلفية
ما الذي يلزم للانتقال من الصفر إلى كتابة أكواد AI؟
الذكاء الاصطناعي هو في الغالب برمجيات كُتبت لاكتشاف الأنماط في البيانات بدلاً من اتباع قواعد دوّنها شخص يدوياً. والانتقال من الصفر إلى ذلك يمر بثلاث مراحل بالترتيب: إتقان قدر كافٍ من Python لقراءة البرامج الحقيقية وكتابتها، وإتقان قدر كافٍ من معالجة البيانات لتنظيف ما سيتعلم منه model وتشكيله، ثم تعلّم تقنيات النمذجة نفسها — بدءاً من تعلّم الآلة الكلاسيكي، ثم الشبكات العصبية والنماذج اللغوية. وتجاوز المرحلتين الأوليين مباشرة إلى الثالثة هو سبب تعثر معظم محاولات تعلّم AI ذاتياً عند خطأ لا يشرحه أحد.
تعلّم الآلةالفكرة الأساسية
بدلاً من برمجة القواعد يدوياً، تعرض على البرنامج أمثلة كثيرة تحمل labels، فيستنتج النمط الذي يربط بينها. تُبنى بهذه الطريقة فلاتر الرسائل المزعجة وأنظمة التوصية وكل ما يُسمى AI تقريباً اليوم، ويُطبّق ذلك باستخدام Python أكثر من أي لغة أخرى.
الشبكة العصبيةالأداة الرئيسية
هي مجموعة من الطبقات الرقمية البسيطة التي تمرر القيم إلى بعضها، ويُعدَّل كل منها أثناء التدريب حتى يصبح الناتج مفيداً. وتوجد مكتبات مثل TensorFlow وPyTorch خصيصاً لبناء هذه الشبكات وتدريبها باستخدام Python من دون كتابة المعادلات الرياضية يدوياً.
Overfittingأول مأزق حقيقي
هو model حفظ أمثلة التدريب بدلاً من تعلّم النمط الكامن وراءها — فيحقق نتائج جيدة على البيانات التي رآها، وسيئة على البيانات التي لم يرها. ويُعد اكتشاف هذه المشكلة وإصلاحها إحدى أولى مهارات تصحيح الأخطاء العملية في الدورة.
النموذج اللغوي الكبيرLLM
هو شبكة عصبية دُرّبت على كميات هائلة من النصوص للتنبؤ بالكلمة التالية. وهذه القدرة وحدها هي ما يتيح للأدوات المبنية باستخدام LangChain وRAG الإجابة عن الأسئلة وتلخيص المستندات وكتابة الأكواد، وهي المرحلة الأخيرة من هذا المنهج لا الأولى.
الملاءمة
لمن يناسب — ولمن لا يناسب
يناسبك إذا كنت
- ليس لديك خلفية برمجية تُذكر أو لا تملك أي خلفية، وتريد شرح AI بدءًا من Python بدل افتراض معرفتك به
- تريد تدريب نموذج وتشغيله فعليًا على الهاتف، لا الاكتفاء بقراءة ما يفعله
- أنت طالب تريد مزيدًا من التدريب على Python وتعلّم الآلة إلى جانب دراستك، أو تنتقل مهنيًا وتهدف إلى العمل في علم البيانات
- تتعثر كثيرًا عند مصطلح أو سجل تتبّع للاستدعاءات، وتريد من AI Mentor الإجابة بدل البحث في المنتديات
- تريد أن يصل المسار إلى نماذج اللغة الكبيرة وRAG، لا أن يتوقف عند تعلّم الآلة التقليدي
ليس الأداة المناسبة لك إذا كنت
- تعرف Python جيدًا بالفعل، وتريد مرجعًا متخصصًا في تعلّم الآلة أو التعلّم العميق، متجاوزًا أساسيات اللغة
- تتوقع أن يكون كل شيء مجانيًا: الدورة الأولى مجانية مع حد يومي لاستخدام AI Mentor، بينما يفتح Pro بقية المحتوى
- تحتاج إلى تدريب نماذج كبيرة على عتاد GPU حقيقي — يعلّمك التطبيق التقنيات، لا يوفّر عنقود تدريب
- تحتاج إلى مؤهل معتمد — الشهادة شهادة إتمام، وليست درجة علمية
الأسئلة
الأسئلة الشائعة
هل أحتاج إلى معرفة Python قبل أن أتمكن من تعلّم AI باستخدام هذا التطبيق؟
لا. يبدأ تعلم الذكاء مع Python ببرمجة Python الأساسية — المتغيرات، والحلقات، والدوال، وهياكل البيانات — قبل بدء أي دورة خاصة بـAI، على افتراض أنك لم تكتب كودًا من قبل. يشكّل تعلّم أساسيات اللغة تقريبًا الثلث الأول من الدورات الـ53، وهو ما يجعل دورات تعلّم الآلة اللاحقة مفهومة بدل أن تبدو كالسحر.
ما الترتيب الفعلي لتعلّم AI: ماذا يأتي قبل الشبكات العصبية؟
تبدأ بأساسيات Python، ثم التعامل مع البيانات باستخدام NumPy وpandas والإحصاء الأساسي، ثم تعلّم الآلة التقليدي — الخوارزميات الخاضعة للإشراف وغير الخاضعة للإشراف، وهندسة السمات، وتقييم النماذج. وتأتي الشبكات العصبية والرؤية الحاسوبية ونماذج اللغة الكبيرة في المرحلة الأخيرة، بالاعتماد على كل ما سبق. وتتبع قائمة دورات التطبيق هذا الترتيب بدل السماح بالانتقال مبكرًا إلى التعلّم العميق.
لمن صُمّم تعلم الذكاء مع Python؟
صُمّم تعلم الذكاء مع Python للمبتدئين تمامًا المهتمين بالذكاء الاصطناعي، والطلاب الذين يريدون مزيدًا من التدريب على Python وتعلّم الآلة إلى جانب دراستهم، ومن ينتقلون مهنيًا لبناء مهارات علم البيانات، والمطورين الذين يريدون مراجعة منظّمة للتعلّم العميق وLLM. لا تحتاج إلى أي خبرة، لأن الدورة الأولى تبدأ من الصفر.
ما فرط التكيّف، ولماذا يُسأل AI Mentor عنه كثيرًا؟
فرط التكيّف هو أن يحفظ النموذج أمثلة التدريب بدلًا من تعلّم النمط العام — فيبدو دقيقًا على البيانات التي سبق أن رآها، لكنه ينهار أمام أي بيانات جديدة. وهو من أولى مشكلات تصحيح الأخطاء الحقيقية التي يواجهها المبتدئ عند بدء تدريب نماذج فعلية بدلًا من القراءة عنها، ولذلك يُعد سؤالًا شائعًا لـAI Mentor داخل التطبيق، لا سؤالًا نادرًا.
هل يمكنني كتابة كود AI وتشغيله على الهاتف، أم أحتاج إلى حاسوب محمول وGPU؟
تعمل تمارين البرمجة في الدورة داخل محرّر التطبيق المدمج: تكتب الكود وتشغّله وتشاهد الناتج فورًا، فتتدرّب على كود فعلي بدلًا من قراءة أمثلة ثابتة. يصبح الحاسوب المحمول المزود بعتاد GPU ضروريًا عندما تتجاوز تمارين الدورة إلى تدريب نماذج كبيرة على نطاق الإنتاج، وهو أمر خارج نطاق تطبيق تعليمي.
إلى أي مدى تصل الدورة: هل تشمل نماذج اللغة الكبيرة؟
نعم. بعد تعلّم الآلة التقليدي والشبكات العصبية، يغطي المسار معالجة اللغة الطبيعية، وتمثيلات الكلمات، ثم نماذج اللغة الكبيرة تحديدًا: دورة Large Language Models with Python ودورة عن LangChain وRAG Systems، وهي الطريقة التي يُربط بها LLM ببياناتك الخاصة للإجابة عن أسئلة تتعلق بها.
كم يستغرق الانتقال من الصفر إلى كتابة كود AI الأساسي؟
المواظبة أهم من إجمالي عدد الساعات. عند متابعة دروس يومية قصيرة، يستطيع معظم المبتدئين كتابة مُصنِّف بسيط وتشغيله خلال بضعة أسابيع، بعد إنهاء أساسيات Python ودورات تعلّم الآلة الأولى — أما دورات الشبكات العصبية وLLM اللاحقة في المسار فتحتاج إلى وقت أطول، وهي مصممة للعودة إليها. وتستند سلاسل المواظبة والتذكيرات داخل التطبيق إلى هذا النمط اليومي، لا إلى جلسة واحدة طويلة.
هل تعلم الذكاء مع Python مجاني؟
التطبيق مجاني للتنزيل من App Store وGoogle Play. الدورة الأولى مجانية، مع حد يومي لأسئلة AI Mentor، بحيث يمكنك متابعة دروس Python الفعلية قبل اتخاذ أي قرار. أما Pro فهو الترقية المدفوعة: يفتح جميع الدورات، بما فيها محتوى تعلّم الآلة وLLM، ويزيل الإعلانات، ويجعل AI Mentor غير محدود.
هل يعمل دون اتصال بالإنترنت، في مترو الأنفاق أو على متن الطائرة؟
صُمّم التطبيق للعمل مع الاتصالات المتقطعة، لا للعمل من دون اتصال إطلاقًا. تُحمّل الدروس بسرعة وتواصل العمل عند انقطاع الاتصال وعودته، وهو ما يغطي معظم رحلات التنقل. أما AI Mentor فهو الجزء الذي يحتاج فعلًا إلى اتصال، لأنه يجيب عن أسئلتك مباشرةً بدل الاعتماد على محتوى مخزّن على الهاتف.
ما المنصات واللغات التي يدعمها؟
يعمل تعلم الذكاء مع Python على iOS عبر App Store وعلى Android عبر Google Play، كما يتوفر التطبيق نفسه بـ22 لغة. وتصنيفه للمحتوى هو 4+. وهو جزء من CoddyKit، وهي عائلة تضم أكثر من 40 تطبيقًا للبرمجة.
المزيد من CoddyKit
متاح على iOS و Android.