الفئات: التكنولوجيا والتطوير | دورات مقدمة باللغة الإنجليزية

رقمي
التكنولوجيا
الهدف 8: العمل اللائق ونمو الاقتصاد
الهدف 9: الصناعة والابتكار والهياكل الأساسية

الأسس المتقدمة لبرمجة بايثون

مدة الدورة: 3 ساعة 57 دقيقة / 57 درس

مستوى: متخصص

اللغة: الانجليزية

ماذا ستتعلم

  • إدراك مختلف الدوال (Functions) المستخدمة في لغة Python البرمجية: ZIP، UNZIP ، والدالة Eval للتقييم، وMemoryview، وlambda؛ بالإضافة إلى تقييم التعبيرات.

  • بناء تكرارات Iterators باستخدام FP وOOP واستخدام التكرارات عبر التسلسلات بفضل التقنيات والطرق المختلفة. بعد ذلك، سوف تتعلم بناء Logger للإشارة إلى المشكلات.

  • تنشئ تقويمًا مخصصًا باستخدام طرق وتقنيات مختلفة. بعد ذلك، ستتعلم فهم الخوارزميات، والفئات الوصفية المدمجة، وكيفية بناء فئات وصفية مخصصة.

هذه الدورة تتضمن

  • 3 ساعة 57 دقيقة/57 درس
  • آخر تحديث: 1/5/2023
  • شهادة إتمام الدورة

محتوى الدورة

دروس مجانية

1.

مقدمة الكورس

6 دقيقة
2.

تعلم استخدام Named Tuples الجزء 1

1 دقيقة
3.

تعلم استخدام Named Tuples الجزء 2

4 دقيقة
4.

تعلم استخدام Named Tuples الجزء 3

3 دقيقة
5.

تعلم استخدام DefaultDict الجزء 1

1 دقيقة
6.

تعلم استخدام DefaultDict الجزء 2

5 دقيقة
1.

مقدمة الكورس

6 دقيقة
1.

تعلم استخدام Named Tuples الجزء 1

1 دقيقة
2.

تعلم استخدام Named Tuples الجزء 2

4 دقيقة
3.

تعلم استخدام Named Tuples الجزء 3

3 دقيقة
4.

تعلم استخدام DefaultDict الجزء 1

1 دقيقة
5.

تعلم استخدام DefaultDict الجزء 2

5 دقيقة
6.

إنشاء العدادات في لغة البايثون الجزء 1

1 دقيقة
7.

إنشاء العدادات في لغة البايثون الجزء 2

6 دقيقة
8.

إنشاء العدادات في لغة البايثون الجزء 3

4 دقيقة
9.

تعلم استخدام OrderedDict باستخدام بايثون 1

1 دقيقة
10.

تعلم استخدام OrderedDict باستخدام بايثون 2

3 دقيقة
11.

تعلم استخدام OrderedDict باستخدام بايثون 3

5 دقيقة
12.

استخدام Queues في بايثون

4 دقيقة
13.

استخدام Deques في بايثون

3 دقيقة
1.

ضغط وفك ضغط السلاسل والمجموعات 1

1 دقيقة
2.

ضغط وفك ضغط السلاسل والمجموعات 2

4 دقيقة
3.

ضغط وفك ضغط السلاسل والمجموعات 3

5 دقيقة
4.

تعبيرات التقدير والتقييم في بايثون 1

1 دقيقة
5.

تعبيرات التقدير والتقييم في بايثون 2

2 دقيقة
6.

تعبيرات التقدير والتقييم في بايثون 3

3 دقيقة
7.

تعلم Memory view الجزء 1

1 دقيقة
8.

تعلم Memory view الجزء 2

2 دقيقة
9.

تعلم Memory view الجزء 3

6 دقيقة
10.

تعيين الكائنات باستخدام Lambda الجزء 1

1 دقيقة
11.

تعيين الكائنات باستخدام Lambda الجزء 2

5 دقيقة
12.

تعيين الكائنات باستخدام Lambda الجزء 3

4 دقيقة
13.

تعداد كائن في بايثون الجزء 1

1 دقيقة
14.

تعداد كائن في بايثون الجزء 2

3 دقيقة
15.

تعداد كائن في بايثون الجزء 3

4 دقيقة
16.

تنفيذ وتشغيل الكود باستخدام exec الجزء

1 دقيقة
17.

تنفيذ وتشغيل الكود باستخدام exec الجزء 2

3 دقيقة
18.

تنفيذ وتشغيل الكود باستخدام exec الجزء 3

3 دقيقة
1.

نظرة عامة عن args and kwargs

1 دقيقة
2.

استخدام args

3 دقيقة
3.

استخدام kwargs

5 دقيقة
1.

التكرارات والحلقات المتقدمة 1

1 دقيقة
2.

التكرارات والحلقات المتقدمة 2

7 دقيقة
3.

التكرارات والحلقات المتقدمة 3

6 دقيقة
1.

المولدات في بايثون 1

2 دقيقة
2.

المولدات في بايثون 2

5 دقيقة
3.

المولدات في بايثون 3

6 دقيقة
1.

إنشاء واستخدام Metaclasses الجزء 1

1 دقيقة
2.

إنشاء واستخدام Metaclasses الجزء 2

5 دقيقة
3.

إنشاء واستخدام Metaclasses الجزء 3

3 دقيقة
1.

المزخرفات 1

1 دقيقة
2.

المزخرفات 2

8 دقيقة
3.

المزخرفات 3

8 دقيقة
1.

تعلم استخدام List Comprehension الجزء 1

1 دقيقة
2.

تعلم استخدام List Comprehension الجزء 2

5 دقيقة
3.

تعلم استخدام List Comprehension الجزء 3

8 دقيقة
4.

تعلم كيفية استخدام Dictionary comprehension

7 دقيقة
5.

تعلم كيفية استخدام Set comprehension

9 دقيقة
6.

تعلم كيفية استخدام Tuple comprehension

6 دقيقة
1.

بناء Loggers لتحديد مشاكل البرنامج 1

3 دقيقة
2.

بناء Loggers لتحديد مشاكل البرنامج 2

5 دقيقة
1.

بناء برامج للتقويم الجزء 1

2.

بناء برامج للتقويم الجزء 2

7 دقيقة

عن الدورة

هل ترغب في تطوير مسارك المهني واحتراف لغة Python البرمجية بحيث تكون قادرًا على إنشاء برامج حقيقية باستخدام المصطلحات المتقدمة للغة برمجة Python؟ هذه الدورة التدريبية هي طريقك لتحقيق ذلك، حيث تم إعداد هذه الدورة الفعالة لمساعدتك على إتقان أهم المفاهيم والمصطلحات المتقدمة الخاصة بلغة Python البرمجية، بحيث نوفر وقتك الثمين، ونأخذك أيضًا إلى المرحلة التالية، وبها يمكنك إنشاء وبناء برامج احترافية بسهولة وبمفردك باستخدام Python.

متطلبات الدورة

تتطلب هذه الدورة التدريبية دفتر Jupyter وأساسيات Python، مثل: Variables ،Data Types ،Data Structures ،Control Flow ،Loops ،Functions ،Classes.

عن الخبير

الأسس المتقدمة لبرمجة بايثون

مدة الدورة: 3 ساعة 57 دقيقة / 57 درس
مستوى: متخصص
اللغة: الانجليزية
هل تحتاج مساعدة؟