Python Programming Language | Master Python Course (Arabic)

Why take this course?
إذا كنت تبحث عن شرح أو تعليم حول موضوع معين من قائمة المواضيع التي ذكرتها، فإن لغة البايثون (Python) ممتعة وطورة وسهلة الاستخدام، وتشمل العديد من الأمثلة التي تكون محددة في قائمة المواضيع التي ذكرتها. إليك سنه نظرة عامة على كل من الأمثلة:
-
المقارنات في البايثون - الحقاق الأساسية للتسائر في Python يشمل مقارنة الأعداد، الكائنات، والسلسل.
-
المعاملات المنطقية في لغة البايثون - تحليل العض الاستهلاكي (IFF) الذي يسمح لك بتشكيل معاملات طريقة "إذا أن، فعل هذا" أو "إذا أن، ولا إلا علشان".
-
معاملات التطابق في لغة البايثون - معاملة تحدى أو عدمه (== و!=).
-
معاملات العضوية في البايثون - إذا كان التنسيق صحيح (is, is not).
-
معاملات التشغيل في البايثون - معاملة الحفظ (and), الأو (or), والإنكراط (not).
-
دالة الادخال في لغة البايثون - تأكيد مجموعة من العناصر قبل الاستخدام عن طريق
def
، وإذا الدالة فائقة (optional)، وإذا كانها مطلوبة قبل الاستخدام (required). -
الجمل الشرطية في لغة البايثون - استخدام
if
،elif
، وelse
لتنفيذ مكون النظام بناءً على شرط معين. -
معاملة الأختيار (سلسل if-elif-else) والتكرار (loops) - تحقق من ما إذا كان من مجموعة معينة وتنفيذ مكونًا مختلفًا لكل من الأفراد في المجموعة.
-
القواعد (Classes) والوضع (Inheritance) - إنشاء وتوسيع كائنات لتنظيم وتنفيذ النظام بطريقة مبتكرة.
-
الإجراءات (Functions) - كتابة الأ�شطة (def) لتحضر النتائج وتنفيذ مكونات معينة.
-
المكتبات وإمпорتها - استخدام
import
لاستيراد الكتابات الأخرى، وfrom ... import ...
لتحديث مؤنة بشكل غير القياسي (عادة ما يُعرف بـ "from X import *"). -
الملفات وإختبارات التحقق من الأخطاء (Error Handling) - كتابة الكود في ملفات مختلفة واستخدام
try
،except
،raise
، وwith
لإدارة الأخطاء. -
البيانات (Data) ومعاملتها - معرفة أساليب تخزين وإدارة البيانات، بما في ذلك القائم(lists)، الأرقام الصحيحة(tuples)، الزوج (dictionaries)، والسلسل (strings).
-
معاملة النصوص - البحث في النصوص، التشكيل، وإجراء مكونات مختلفة على النصوص.
-
الأقمشة (Modules) والغياب (Packages) - الاستخدام لمكتبات بُنية مؤكدة وإنشاء جهات بُنية لجمع أجزاء مختلفة من برنامج.
-
الوصول إلى النسخة (Memory Access) - التحكم في مكان الذاكرة، والفهم كيف تتأكد البيانات بمكان في الذاكرة.
-
التعامل مع الملفات (File Handling) - إضافة، قراءة، وتحرير ملفات.
-
الشبكات (Networking) - الاتصال بالإنترنت والبرمجة لاستخدام مواقع Web، والوصول إلى سيرف أو API.
-
الوظائف الذاتية (Multithreading) والوظائف بنجه (Multiprocessing) - تحقيق مزيد من الأسعة وأداء البرنامج من خلال التنفيذ مكونات على الCPU بطرق مختلفة.
-
الاختيارات النهائية (Decision Making) - الاستخدام للأوتومات أو وظائف معينة، مثل الاستخدام ل-
os.path.exists()
لاتصاف الملفات الوجود أوrequests.get(url)
لطلب HTTP.
هذه القائمة ليست متمركة، وهناك خطوات إضافية أخرى مثل تحليل البيانات (Data Analysis)، إنشاء وظائف Web باستخدام Flask أو Django، والعمل مع قواعد البيانات (Databases). ومع ذلك، هذه الخطوات تعتبر مكةفة جيدة لبدء في البرمجة بـ Python.
Course Gallery




Loading charts...