لماذا تتعلّم بايثون؟
بايثون لغة برمجة متعددة الاستخدامات وقوية، ومع ذلك فهي سهلة المنال بشكل لافت. ابتكرها غيدو فان روسوم ونُشرت لأول مرة عام 1991. ومنذ ذلك الحين أصبحت من أكثر لغات البرمجة شعبية في العالم.
ترشدك سلسلة الدروس هذه عبر المفاهيم الأساسية في بايثون، بدءًا من التثبيت وصولًا إلى إنشاء مشاريع متكاملة. سواء كنت مبتدئًا أو ترغب في تعميق معارفك، ستساعدك هذه الدروس على إتقان بايثون.
دروس السلسلة
1
مقدمة إلى بايثون
اكتشف لماذا أصبحت بايثون من أكثر لغات البرمجة شعبية في العالم، وما هي مجالات تطبيقها.
ابدأ هذا الدرس 2
تثبيت بايثون
تعلّم كيفية تثبيت بايثون وإعداد بيئة التطوير الخاصة بك على Windows وmacOS وLinux.
ابدأ هذا الدرس 3
أساسيات الصياغة
تعرّف على الصياغة الأساسية في بايثون، والمتغيرات، وأنواع البيانات، والعوامل.
ابدأ هذا الدرس 4
هياكل البيانات
أتقن القوائم (lists) والصفوف (tuples) والقواميس (dictionaries) والمجموعات (sets) لتنظيم بياناتك والتعامل معها بكفاءة.
ابدأ هذا الدرس 5
هياكل التحكم
تعلّم استخدام الشروط if/else والحلقات for وwhile وهياكل التحكم المتقدمة.
ابدأ هذا الدرس 6
الدوال والوحدات
اكتشف كيفية إنشاء الدوال واستخدامها، واستيراد الوحدات (modules)، وتنظيم الشيفرة البرمجية.
ابدأ هذا الدرس 7
البرمجة كائنية التوجه
أتقن مفاهيم الأصناف (classes) والكائنات والوراثة وتعدد الأشكال في بايثون.
ابدأ هذا الدرس 8
معالجة الاستثناءات
تعلّم كيفية معالجة الأخطاء والاستثناءات لجعل برامجك أكثر متانة.
ابدأ هذا الدرس 9
التعامل مع الملفات
اكتشف كيفية قراءة الملفات وكتابتها، والعمل مع صيغ CSV وJSON وصيغ أخرى.
ابدأ هذا الدرس 10
المكتبات القياسية
استكشف مكتبات بايثون القياسية مثل datetime وmath وrandom وos وsys.
ابدأ هذا الدرس 11
مشروع متكامل بلغة بايثون
طبّق كل معارفك عمليًا من خلال تطوير مشروع من البداية إلى النهاية.
ابدأ هذا الدرس