الرئيسية » 
المستوى الثالث: البرمجة » 
بايثون (اللغة الأساسية للمعالجة اللغوية) » 
أساسيات بايثون

١. التثبيت وإعداد البيئة
Installation & environment setup
٢. مفسِّر بايثون
Python interpreter
٣. المتغيرات والكتابة الديناميكية
Variables & dynamic typing
٤. أنواع البيانات
Data types: int, float, str, bool, None
٥. عمليات السلاسل النصية
String operations & formatting (f-strings)
٦. القوائم والمجموعات
Lists, Tuples, Sets, Dictionaries
٧. اشتقاقات القوائم
List comprehensions
٨. التقطيع
Slicing
٩. الدوال
Functions (def, return, *args, **kwargs)
١٠. دوال لامدا
Lambda functions
١١. الدوال المضمنة
Built-in functions (map, filter, zip, enumerate, sorted)
١٢. الوحدات والاستيراد
Modules & imports
١٣. الإدخال/الإخراج للملفات
File I/O (open, read, write, with statement)
١٤. معالجة الاستثناءات
Exception handling (try, except, finally)
١٥. المكرِّرات والمولِّدات
Iterators & generators