
البرمجة بلغة بايثون 2024 (المهام المتقدمة)
الكورس الاحترافى الشامل لتعلم المهام والمفاهيم المتقدمة للغة البرمجة بايثون
ماذا ستتعلم؟
- تعلم استخدام الأدوات المتقدمة في بايثون
- إتقان المفاهيم الأساسية للبرمجة
- فهم كيفية تطوير برامج معقدة
- تطبيق تقنيات البرمجة الفعالة
- تصميم مشاريع باستخدام بايثون
- إدارة الأخطاء وتحسين الأداء
عن الدورة
في هذا الكورس ستتعلم كيفية استخدام الأدوات والمفاهيم المتقدمة في بايثون لتطوير برامج معقدة وفعالة. ستتعرف على البرمجة الكائنية، وهي نمط برمجة يستخدم الكائنات والفئات لتنظيم الكود وجعله أكثر قابلية لإعادة الاستخدام والصيانة. ستتعلم أيضاً كيفية التعامل مع قواعد البيانات في بايثون، بما في ذلك كيفية الاتصال بقاعدة البيانات، وتنفيذ الاستعلامات، وإدارة البيانات. بالإضافة إلى ذلك، ستتعرف على مكتبات بايثون المختلفة وكيفية استخدامها لتحسين كفاءة وفعالية البرامج الخاصة بك. ستكتسب معرفة عميقة بلغة بايثون والقدرة على استخدامها بفعالية في مجموعة متنوعة من التطبيقات البرمجية.
نتائج متوقعة من الدورة
- القدرة على تنفيذ مشاريع متقدمة باستخدام بايثون.
- إدارة الملفات ومعالجة الأخطاء بكفاءة.
- فهم أساسيات البرمجة الكائنية وتنفيذ التطبيقات العملية.
- إنشاء قواعد بيانات وربطها بمشاريع برمجية.
تقييمات المتدربين
التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا 50٪ من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.9
★★★★★
57 تقييم
5★
52
4★
4
3★
1
2★
0
1★
0
محتوى الدورة
1الموديل
4 درس
- الموديول (الجزء الأول)8:59
- الموديول (الجزء الثاني)13:20
- الموديول (الجزء الثالث)11:14
- التعامل مع موديول الوقت والتاريخ21:24
2التعامل مع الملفات
5 درس
- مقدمة عن التعامل مع الملفات7:13
- فتح الملف18:39
- قراءة محتوى الملف12:12
- كتابة بيانات في الملف10:49
- حذف الملف8:47
3التعامل مع الأخطاء
4 درس
- معالجة الأخطاء14:54
- معالجة أكثر من استثناء14:42
- استخدام الـ Finally7:19
- استخدام الـ else18:35
4البرمحة الكائنية
20 درس
- مقدمة البرمحة الكائنية9:00
- الكلاس والأوبجكت (الجزء الأول)21:17
- الكلاس والأوبجكت (الجزء الثاني)8:30
- البناء Constructor15:28
- الفرق بين Class Variable و Instance Variable14:38
- التمرين الأول11:33
- تعيين للكلاس بعض الدوال14:32
- ما هو Instance Attributes19:18
- بعض من الـ Class Attributes18:02
- ما هي الـ Class Method Decorator16:02
- التعامل مع الـ Static Method8:15
- التعامل وتحديد إمكانية الوصول13:18
- الوراثة14:10
- النوع الأول للوراثة11:48
- النوع الثاني للوراثة10:55
- النوع الثالث للوراثة9:02
- التحكم والتغيير في أداء الدالة6:44
- الكلاس المجرد24:06
- ما هو الـ Enum22:05
- شرح الـ json12:02
5قواعد البيانات
7 درس
- مقدمة عن قواعد البيانات9:35
- الجداول في قاعدة البيانات15:03
- الاتصال بقاعدة البيانات8:42
- إنشاء الجداول12:22
- إضافة البيانات داخل قاعدة البيانات12:00
- الحصول على البيانات من قاعدة البيانات15:57
- تعديل وحذف البيانات داخل قاعدة البيانات9:35
6مهام متقدمة
6 درس
- تطبيق المهام - الجزء الأول16:30
- تطبيق المهام - الجزء الثاني18:13
- تطبيق المهام - الجزء الثالث16:48
- لعبة التخمين25:57
- التعامل مع الصور وعمل سكرين شوت للشاشة12:55
- التعامل مع الصوتيات وتسجيل الصوت16:13
7الملحقات
2 ملحقات
- تحميل ملحقات قسم قواعد البيانات
- تحميل ملحقات قسم المهام المتقدمة
المحاضر

م/عمرو عبد الفتاح
7,145 متعلم20 دورة