Python 102
متوسط
92971 مشترك
02:08:55
في هذه الدورة سنتعمق أكثر في لغة Python، بحيث أننا سنتطرق إلى كيفية التعامل مع التواريخ والأرقام، والمزيد من الدوال المستخدمة في أنواع البيانات المختلفة، كما أننا سنتعرف على Functions بشكل أوسع.
44 فيديو تعليمي
5 اختبارات
مشروع واحد
ماذا ستتعلم ؟
التعامل مع التواريخ والأرقام.
التعامل مع أنواع البيانات المختلفة Sequence Data Types.
التعامل مع الدوال بشكل أعمق.
محتوى الدورة
1
التواريخ والأرقام | Dates and Numbers
00:16:42
في هذا الوحدة، سيتم التعرف على كيفية التعامل مع التواريخ والأرقام، والدوال الشائعة المستخدمة فيها
إيجاد القيمة المطلقة
تقريب الرقم
الرفع إلى أس
إيجاد أكبر وأصغر قيمة
جمع مجموعة من الأرقام
إيجاد الجذر التربيعي
باقي القسمة
إيجاد رقم عشوائي
إنشاء تاريخ
إنشاء الوقت
معرفة الوقت الحالي
تحويل التاريخ الى نص
اختبار قصير
3 أسئلة
2
أنواع البيانات المتقدمة بشكل أعمق | Advanced Sequence
00:20:57
في هذه الوحدة سنتعرف على الطرق والدوال المختلفة للتعامل مع البيانات المتقدمة: String، List، Tuple .
مفهوم Indexing
مفهوم Slicing
مفهوم Slicing الجزء الثاني
الدالة slice
الدالة index
الدالة len
الدالة count
المعامل in
الدمج والتكرار
اختبار قصير
3 أسئلة
3
النصوص بشكل أعمق | Advanced Strings
00:22:11
في هذه الوحدة، سنتطرق لأهم الدوال والطرق المستخدمة عند التعامل مع النصوص Strings في بايثون
البحث باستخدام الدالة find
تحويل النص إلى قائمة
التحويل إلى نص
التحقق من النص
الدالة strip
الدالة replace
التلاعب في النص
مفهوم Raw String
الدالة format
اختبار قصير
3 أسئلة
4
القوائم بشكل أعمق | Advanced Lists
00:16:58
في هذه الوحدة، سنتعرف على أهم الطرق والدوال المستخدمة عند التعامل مع القوائم Lists في Python
القوائم ثنائية الأبعاد | 2D Lists
الدالة filter
الدالة map
الدالة sort
الدالة reverse
مفهوم List Comprehension
اختبار قصير
3 أسئلة
5
الدوال بشكل أعمق | Advanced Functions
00:22:07
في هذه الوحدة سنتطرق لمفاهيم خاصة بالدوال Functions والتي ستمكننا من التعامل معها بشكل أعمق في Python.
مفهوم Positional Arguments
مفهوم Keyword Arguments
مفهوم Default Parameter
مفهوم Argument Packing
مفهوم Argument Unpacking
استخدام Packing و Unpacking
مفهوم Dictionary Packing
مفهوم Dictionary Unpacking
اختبار قصير
5 أسئلة
6
المشروع
00:30:00
سنقوم في هذهِ الوحدة ببناء مشروع برمجي يغطي بعضاً من الجوانب التي تم تغطيتها في لغة Python في المستوى الثاني.
مشروع حساب يوم الميلاد
دورات قد تهمك أيضاً

دورة تعليمية
تعلم الآلة (ML) - 101
يهدف الدورة للتعرف على مفهوم تعلم الآلة (Machine Learning)، وأنوعه وتطبيقاته، كما سيتم التعرف على مراحل بناء نماذج تعلم الآلة وما هي خوارزميات تعلم الآلة.
متوسط
4 وحدات
01:55:05

دورة تعليمية
تمثيل البيانات: مكتبة Matplotlib
تهدف الدورة للتعرف على كيفية تمثيل البيانات باستخدام الرسوم البيانية التابعة لمكتبة Matplotlib.
متوسط
8 وحدات
02:02:59

دورة تعليمية
Django 103
سنتعرف في هذهِ الدورة على أساسيات تطوير تطبيقات الويب باستخدام Django Framework.
متوسط
5 وحدات
01:36:46