Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
بايثون من الصفر: البرمجة وOOP والمشاريع العملية
Rating: 4.9 out of 5(42 ratings)
577 students

بايثون من الصفر: البرمجة وOOP والمشاريع العملية

كورس عربي عملي يغطي الأساسيات، هياكل البيانات، الدوال، الملفات، معالجة الأخطاء، OOP، لعبة 2D، ومقدمة في AI
Created byMohab Gabber
Last updated 7/2026
Arabic
Arabic [Auto],

What you'll learn

  • تكتب وتشغّل كود Python وتفهم الفرق بين اللغات المفسَّرة والمترجمة
  • تستخدم المتغيرات وأنواع البيانات والتحويل بينها بصورة صحيحة
  • تتعامل مع Lists وDictionaries وTuples وSets
  • تستقبل Input وتبني منطقًا باستخدام if وelif وelse والحلقات
  • تكتب Functions واضحة وتفهم Parameters وArguments وReturn
  • تبني Classes وتستخدم Methods وInheritance وProperties
  • تتعامل مع Libraries وpip والملفات والأخطاء باستخدام try/except
  • تطبّق ما تعلمته في آلة حاسبة ولعبة 2D ومشروع AI تمهيدي

Course content

18 sections62 lectures9h 4m total length
  • مقدمة وخريطة المنهج8:41

    هتتعرف على ترتيب المنهج، المشاريع والاختبارات، وإزاي تستخدم موارد الكورس علشان تتعلم بصورة منظمة.

  • ليه Python؟8:41

    افهم ليه Python اختيار مناسب للمبتدئين، وإزاي تُستخدم في مجالات مختلفة من البرمجة.

  • Compiled vs. Interpreted: الفرق بين طريقتَي التشغيل8:13

    هتفهم الفرق الأساسي بين اللغات المترجمة والمفسَّرة وإزاي Python بتشغّل الكود.

Requirements

  • لا تحتاج أي خبرة سابقة في البرمجة؛ الكورس يبدأ من الصفر.
  • تحتاج جهاز كمبيوتر قادرًا على تشغيل Python؛ خطوات التثبيت داخل الكورس مخصصة لـWindows.

Description

لو أول مرة تكتب كود، أو جرّبت تتعلم Python قبل كده وحسيت إن المعلومات متفرقة، فالكورس ده معمول علشان يديك مسارًا واضحًا من أول سطر كود لحد بناء مشاريع عملية.


الكورس باللغة العربية ومناسب للمبتدئ الكامل. خلال أكثر من 9 ساعات فيديو، 62 محاضرة مترجمة تلقائيًا، 8 اختبارات قصيرة، وتكليف عملي، هتتعلم المفاهيم بالتدريج وتستخدمها في أمثلة ومشاريع بدل ما تكتفي بحفظ شكل الكود.


هتبدأ بتجهيز Python على Windows وفهم طريقة تشغيل البرامج. بعد كده هتكتب أول برنامج باستخدام print()، وتتعلم المتغيرات، النصوص، الأعداد، والتحويل بين أنواع البيانات.


بعد الأساسيات هتنتقل إلى:


• Lists وDictionaries وTuples وSets.

• استقبال بيانات المستخدم باستخدام input().

• الشروط باستخدام if وelif وelse.

• الحلقات while وfor.

• كتابة Functions وفهم parameters وarguments وreturn.

• البرمجة كائنية التوجه OOP باستخدام classes وmethods وinheritance وproperties.

• استيراد libraries، استخدام pip، التعامل مع الملفات، ومعالجة الأخطاء باستخدام try/except.

• أدوات مهمة مثل string methods وlist methods وlen() وstring formatting وتشغيل الملفات من Terminal.


التطبيق جزء أساسي من المسار. هتبني آلة حاسبة بسيطة، تنفذ تكليفًا لآلة حاسبة أكثر تقدمًا، وتتابع مشروع لعبة 2D خطوة بخطوة من التخطيط والنافذة الرئيسية إلى الحركة والتصادم وتسجيل النتيجة. وفي النهاية هتاخد مقدمة عملية في الذكاء الاصطناعي وGenerative AI مع مشروع تمهيدي.


مش مطلوب منك أي خبرة برمجية سابقة. المطلوب فقط جهاز يشغّل Python، وقت للتطبيق، واستعداد تكتب الكود بنفسك بدل الاكتفاء بالمشاهدة.


ابدأ من القسم الأول، نفّذ الأمثلة أثناء الدرس، وحاول تحل الاختبار قبل ما ترجع للملاحظات. الهدف إنك تخرج فاهم طريقة التفكير البرمجي وقادر تقرأ كود Python وتكتبه وتطوره بثقة.

Who this course is for:

  • المبتدئون الذين يريدون تعلم البرمجة وPython من الصفر باللغة العربية
  • الطلاب الذين يفضّلون مسارًا منظمًا يجمع الشرح والاختبارات والمشاريع
  • أي شخص يريد فهم أساسيات Python وOOP والملفات ومعالجة الأخطاء
  • المتعلمون الذين يريدون بناء أول آلة حاسبة ولعبة 2D ومشروع AI تمهيدي