تعلم البرمجة من الصفر بالعربي: دليل المبتدئين خطوة بخطوة
تعلم البرمجة من الصفر بالعربي في 7 خطوات: أساسيات البرمجة بأمثلة بايثون تجرّبها أون لاين، وخطة تمرين لأربعة أسابيع، وكيف تختار كتاب البرمجة المناسب.
#بايثون20 مقال · كل المقالات
تعلم البرمجة من الصفر بالعربي في 7 خطوات: أساسيات البرمجة بأمثلة بايثون تجرّبها أون لاين، وخطة تمرين لأربعة أسابيع، وكيف تختار كتاب البرمجة المناسب.
تعلّم التسلسل و JSON في بايثون بوحدة json: حوّل القواميس والقوائم إلى نص بـ dumps، وأعدها بـ loads، واحفظ النص العربي مقروءًا بدون أخطاء.
تعلّم المولدات في بايثون: الفرق بين yield و return، والمرور على المولّد بحلقة for، واستخدام next()، وإيقاف مولّد لا ينتهي بـ break.
تعلّم دالة lambda في بايثون: اكتب دالة كاملة في سطر واحد، واعرف الفرق بينها وبين def، ومرّرها إلى sorted و max لترتيب القوائم بذكاء.
تعلّم معاملات الدوال في بايثون: مرّر القيم بالترتيب وبالاسم، وأعطها قيمًا افتراضية، واستقبل أي عدد من القيم بـ *args و **kwargs.
تعلّم الإدخال والإخراج في بايثون: اقرأ ما يكتبه المستخدم بأمر input()، وحوّله إلى رقم بـ int() و float()، واطبع النتائج مرتّبة بـ print و sep و end.
تعلّم الوحدات والحزم في بايثون: استورد الوحدات بـ import و from و as، واستكشفها بـ dir()، واصنع وحدتك وحزمتك الخاصة خطوة بخطوة بالعربي.
تعلّم القواميس في بايثون Python Dictionary: اقرأ القيم بالمفتاح، وأضفها وعدّلها واحذفها، ومرّ عليها بـ items، وتجنّب خطأ KeyError بكود بايثون واضح.
تعلّم الأصناف والكائنات في بايثون: اكتب صنف class، وأنشئ منه كائنات، واحفظ بياناتها في خصائص بـ __init__، واكتب دوالها الخاصة باستخدام self.
ساعة البرمجة (Hour of Code) 2026: ما هي، ومتى تُقام، وكيف تشارك في أنشطة ماين كرافت وتحصل على الشهادة، وما ساعة الذكاء الاصطناعي، مع ساعة بايثون جاهزة.
تعلّم الدوال في بايثون: عرّف دالة بـ def، واستدعها، ومرّر إليها المعاملات، وأرجع النتيجة بـ return، وافهم الفرق بين print و return بالأمثلة.
تعلّم الحلقات في بايثون: حلقة for مع range()، وحلقة while بشرط، وأوقف التكرار بـ break، وتخطَّ دورة بـ continue، وتجنّب الحلقة التي لا تنتهي.
تعلّم الشروط في بايثون بالعربي: المقارنات والقيم المنطقية True و False، وجملة if و elif و else، وربط الشروط بـ and و or و not بأمثلة سهلة.
تعلّم العمليات على النصوص في بايثون: قِس الطول بـ len، وقصّ الأجزاء بالتقطيع، وابحث بـ count و in، وحوّل الحروف بـ upper، وقسّم النص بـ split.
تعلّم تنسيق النصوص في بايثون: ضع المتغيرات داخل جملة بـ f-string الحديثة والطريقة القديمة %s و %d و %.2f، وتجنّب أشهر الأخطاء بالأمثلة.
تعلّم العمليات الحسابية في بايثون: الجمع والطرح والضرب والقسمة، وباقي القسمة والأسس، وترتيب العمليات في لغة بايثون بأمثلة تشغّلها بنفسك.
تعلّم القوائم في بايثون Python Lists: أنشئ قائمة، وأضف العناصر بـ append، واقرأها بالفهرس، ومرّ عليها بحلقة for، مع أكواد بايثون جاهزة.
تعلّم المتغيرات في بايثون وأنواع البيانات في لغة بايثون: احفظ الأرقام والنصوص، وفرّق بين int و float و str، واجمعها بدون أخطاء.
بايثون اون لاين بالعربي: دليل عملي لتشغيل أكواد Python 3 في المتصفح على الجوال أو الكمبيوتر بدون تحميل، مع أمثلة جاهزة ومقارنة مع PyCharm و Replit.
تعلم بايثون من الصفر: ثبّت Python 3 على جهازك واكتب أول برنامج حقيقي يتفاعل مع المستخدم، مع شرح كل سطر بالعربي خطوة بخطوة.