
البرمجة بلغة بايثون - المهام الأساسية
تعلم أساسيات البرمجة بلغة بايثون من الصفر
ماذا ستتعلم؟
- تعلم أساسيات لغة بايثون
- فهم مفاهيم البرمجة
- تطبيق بايثون في تطوير التطبيقات
- إدارة البيانات باستخدام بايثون
- تصميم برامج بسيطة بلغة بايثون
- احتراف أدوات بايثون المتقدمة
عن الدورة
بايثون هي لغة برمجة عالية المستوى تتميز بسهولة القراءة والكتابة، مما يجعلها مثالية للمبتدئين. ولكن لا تدع هذه السهولة تخدعك، فبايثون قوية بما يكفي لتطوير مواقع ويب معقدة، وتطبيقات احترافية، وبرامج سطح مكتب متميزة، وكذلك نظم وبرامج الذكاء الاصطناعي. في هذه الدورة، سنبدأ بتعلم أساسيات البرمجة مثل المتغيرات والأنواع والعمليات والشروط والحلقات. ثم سننتقل إلى مواضيع أكثر تقدماً مثل الدوال والفئات. بحلول نهاية هذه الدورة، ستكون قادراً على كتابة برامج بايثون بكفاءة وفهم كيفية استخدام بايثون في مجموعة متنوعة من التطبيقات. سواء كنت ترغب في تعلم البرمجة للمرة الأولى، أو ترغب في إضافة بايثون إلى مجموعة مهاراتك، فإن هذه الدورة ستكون بمثابة مقدمة شاملة لك.
نتائج متوقعة من الدورة
- إتقان البرمجة بلغة بايثون
- فهم المفاهيم البرمجية الأساسية والمتقدمة
- القدرة على كتابة أكواد برمجية احترافية
- تطوير مشاريع برمجية باستخدام لغة بايثون
تقييمات المتدربين
- ★★★★★Mohmed A.·منذ 1 أسبوعشاهد 100٪
ادورات رائعه شرح مع الامثله بشكل واضح وبسيط
- ★★★★★زيد م.·منذ 2 أسبوعشاهد 100٪
ممتازة جدا
- ★★★★★مصطفى أ.·منذ 3 أسبوعشاهد 100٪
دوره مفيده وجيده لتعلم ودراسه لغه بايثون
تم عرض كل التقييمات (3)
محتوى الدورة
1البرمجة بلغة بايثون 2024 (المهام الأساسية)
11 درس
- تثبيت الأدوات12:36
- دالة الطباعة9:12
- المتغيرات8:15
- قواعد تسمية المتغيرات14:50
- التعليقات8:42
- الثوابت6:09
- النصوص11:15
- دوال النصوص8:30
- دمج النصوص7:32
- الأرقام وعمليات التحويل20:54
- المتغيرات المنطقية13:00
2العمليات Operations
4 درس
- العمليات الحسابية7:21
- العمليات المنطقية8:03
- عمليات المقارنة4:38
- عمليات المساواة7:42
3الشروط والحلقات التكرارية
9 درس
- دالة الإدخال14:55
- الشرط من خلال if13:20
- تطبيق أكثر من شرط17:17
- الشروط المتداخلة11:00
- الحلقات التكرارية من خلال while23:45
- الحلقات التكرارية من خلال for10:29
- الحلقات التكرارية المتداخلة9:29
- إيقاف واستكمال الحلقات التكرارية11:28
- رسم الأشكال باستخدام الحلقات التكرارية13:59
4مجمعات البيانات
25 درس
- مجمعات البيانات5:40
- النوع الأول List16:38
- الوصول لكل العناصر داخل الـ List9:52
- تغيير العناصر داخل الـ List7:35
- إضافة عناصر داخل الـ List11:58
- حذف عناصر داخل الـ List8:43
- استخدام الحلقات التكرارية مع الـ List11:55
- List Comprehension13:29
- ترتيب العناصر داخل الـ List7:15
- مواضيع متقدمة للتعامل مع الـ List16:38
- النوع الثاني Tuple6:44
- الوصول للعناصر داخل الـ Tuple8:26
- العمليات على الـ Tuple10:54
- استخراج العناصر من الـ Tuple9:22
- النوع الثالث Set6:21
- الوصول للعناصر داخل الـ Set5:38
- إضافة عناصر للـ Set7:37
- حذف عناصر من الـ Set8:22
- النوع الرابع Dictionary9:12
- الوصول للعناصر داخل الـ Dictionary12:10
- تغيير العناصر داخل الـ Dictionary5:39
- إضافة عناصر للـ Dictionary3:42
- حذف عناصر من الـ Dictionary9:51
- الحلقات التكرارية مع الـ Dictionary9:46
- تمارين20:11
5الدوال Functions
9 درس
- مقدمة في الـ Functions وأنواعها الأساسية18:47
- Functions بدون Parameters مع Return + مفهوم Scope13:33
- Functions ببرامتر وبدون Return (Parameters & Arguments)11:15
- Default Parameters و Args & Kwargs18:19
- Functions ببرامتر ومع Return (عمليات عملية)8:34
- Practice عملي على Functions (برنامج إدخال مستخدم)13:39
- Recursive Functions (الاستدعاء الذاتي)15:54
- Lambda Expression & Anonymous Function – الجزء الأول14:54
- Lambda متقدمة: Returning Functions & Higher‑Order Functions7:49
6المحلقات
2 ملحقات
- تحميل ملحقات قسم مجمعات البيانات
- تحميل ملحقات قسم الدوال
المحاضر

م/عمرو عبد الفتاح