→ تعلّم البرمجة
المرحلة 3 · البرمجة
Python من الصفر
13 درس قصير، كل درس فيه أمثلة تشغّلها بضغطة وتمارين يصححها الموقع بنفسه: يشغّل كودك ويقارن ناتجه بالحل الصحيح.
المحرر يشغّل Python 3 داخل متصفحك عن طريق Skulpt، ويدعم الأساسيات ومكتبات مثل math وrandom. مكتبات تحليل البيانات الكبيرة مثل pandas تحتاج Python على جهازك.
الدروس
12 تمارين22 تمارين32 تمارين42 تمارين52 تمارين62 تمارين72 تمارين82 تمارين92 تمارين102 تمارين112 تمارين122 تمارين132 تمارين
أول برنامج بـ Python
print، التعليقات، وكيف يشتغل البرنامج.
المتغيرات وأنواع البيانات
int وfloat وstr وbool، والتحويل بينها.
العمليات و f-strings
الحساب، المقارنة، والطباعة المنسقة.
قراءة المدخلات بـ input
خلّ البرنامج يسأل المستخدم.
الشروط: if و elif و else
خلّ البرنامج يقرر.
الحلقات: for و while
كرّر بدون ما تكرر الكود.
القوائم (Lists)
احفظ مجموعة قيم في متغير واحد.
القواميس (Dictionaries)
مفتاح وقيمة، مثل صف في جدول.
الدوال (Functions)
اكتب الكود مرة واستخدمه كثير.
النصوص وتنظيف البيانات
strip وsplit وreplace وغيرها.
الأخطاء و try / except
خلّ برنامجك ما ينهار.
البرمجة الكائنية (Classes)
الكلاس قالب، والكائن نسخة منه.
مشروع: تقرير مبيعات
اجمع كل اللي تعلمته في تحليل بيانات حقيقي.