تعلم لغة بايثون من الصفر حتى الاحتراف مع اسامة الزيرو Mastering Python
التصنيفات : تعلم البرمجة - Learn programming

محتوى الدورة
الاسبوع الاول
-
مقدمة عن الدورة وما هي لغة Python
11:54 -
ماذا تحتاج لتبدأ التعلم بشكل سليم ؟
07:20 -
بنية الكود وكتابة أول تطبيق بسيط لك
09:18 -
نظام التعليقات
07:04 -
كيفية التعامل مع البيانات في لغة Python
04:11 -
نظرة عامة على بعض أنواع البيانات
06:33 -
المتغيرات الجزء الأول
07:33
الاسبوع الثاني
-
المتغيرات الجزء الثاني
06:47 -
أحرف ال Escaping وكيفية التعامل معها
10:16 -
ربط النصوص Concatenation وبعض التمارين
05:49 -
كل ما يخص ال Strings
06:37 -
تعلم كيفية أخذ شريحة والتعامل مع ال Index في ال Strings
09:52 -
ال Methods الخاصة بال Strings الجزء الأول
10:35 -
ال Methods الخاصة بال Strings الجزء الثاني
14:22
الاسبوع الثالث
-
ال Methods الخاصة بال Strings الجزء الثالث
13:28 -
ال Methods الخاصة بال Strings الجزء الرابع
03:31 -
تنسيق النصور بالطريقة القديمة Strings Formatting
10:15 -
تنسيق النصوص بالطرق الجديدة Strings Formatting
15:19 -
الأرقام Numbers
06:00 -
مشغلات العمليات الحسابية Arithmetic Operators
08:50 -
القوائم Lists
11:05
الاسبوع الرابع
-
ال Methods الخاصة بالقوائم Lists الجزء الأول
08:10 -
ال Methods الخاصة بالقوائم Lists الجزء الثاني
07:36 -
الصفوف Tuples وال Methods الخاصة بها الجزء الأول
06:35 -
الصفوف Tuples وال Methods الخاصة بها الجزء الثاني
07:52 -
تعلم ال Set
05:58 -
تعلم ال Methods الخاصة بال Set الجزء الأول
07:42 -
تعلم ال Methods الخاصة بال Set الجزء الثاني
10:25
الاسبوع الخامس
-
تعلم ال Methods الخاصة بال Set الجزء الثالث
04:21 -
شرح القاموس Dictionary
11:05 -
شرح ال Methods الخاص بال Dictionary الجزء الأول
04:02 -
شرح ال Methods الخاص بال Dictionary الجزء الثاني
05:40 -
نوع البيانات Boolean
06:24 -
شرح ال Operators الخاصة بال Boolean
05:50 -
شرح ال Assignments Operators
05:40
الاسبوع السادس
-
شرح ال Comparison Operators
06:31 -
شرح تحويل أنواع البيانات Type Conversion
09:49 -
مدخلات المستخدم User Input
07:32 -
تدريبات عملية – إستخراج مقاطع الأيميل Email Slice
09:33 -
تدريبات عملية – عمرك الكامل بالتفصيل Your Age Full Details
07:26 -
التحكم بال Flow تعلم If, Elif, Else
09:02 -
التحكم بال Flow تعلم If داخل If وتمارين على Nested If
06:30
الاسبوع السابع
-
التحكم بال Flow تعلم If المختصرة Ternary If
07:18 -
تطبيق حساب العمر النسخة المتقدمة مع التمارين
08:34 -
شرح ال Membership Operators
07:43 -
تطبيق عملي للتحكم في العضويات
14:42 -
التكرار Loop بواسطة While + Else
05:55 -
التكرار Loop بواسطة While تمرينات
11:03 -
التكرار Loop بواسطة While تمرينات لعمل Bookmark Manager
09:40
الاسبوع الثامن
-
التكرار Loop بواسطة While تمرينات لعمل Password Guess
07:55 -
التكرار Loop and Else
05:34 -
التكرار Loop وتمارين عليه
05:42 -
التكرار Loop وشرح وضع تكرار داخل تكرار
10:08 -
شرح Break و Continue و Pass
05:18 -
شرح عمل Loop ل Advanced Dictionary
06:27 -
شرح ال Function + Return
06:27
الاسبوع التاسع
-
شرح ال Function Parameters + Arguments
11:00 -
شرح عمل Pack و Unpack لل Function Arguments
09:35 -
شرح ال Parameters الإفتراضية لل Function
05:05 -
شرح ال Packing و Unpacking لل Function Arguments
05:04 -
تمارين على ال Packing و Unpacking لل Function Arguments
06:32 -
شرح ال Function Scope
06:44 -
شرح ال Function Recursion
17:01
الاسبوع العاشر
-
شرح ال Lambda Function
05:29 -
التعامل مع الملفات الجزء الأول – مقدمة
11:08 -
التعامل مع الملفات الجزء الثاني – قراءة الملفات
05:21 -
التعامل مع الملفات الجزء الثالث – الكتابة والإضافة على الملفات
06:54 -
التعامل مع الملفات الجزء الرابع – معلومات مهم
04:27 -
شرح ال Built In Function الجزء الأول
05:32 -
شرح ال Built In Function الجزء الثاني
10:53
الاسبوع الحادي عشر
-
شرح ال Built In Function الجزء الثالث
08:38 -
شرح ال Built In Functions الجزء الرابع شرح Map
06:19 -
شرح ال Built In Functions الجزء الخامس شرح Filter
09:47 -
شرح ال Built In Functions الجزء السادس شرح Reduce
06:05 -
شرح ال Built In Functions الجزء السابع
05:33 -
الجزء الأول مقدمة والتعرف على Built In Modules
07:32 -
الجزء الثاني إنشاء Module
06:20
الاسبوع الثاني عشر
-
الجزء الثالث – عمل Install ل External Packages
08:57 -
التاريخ والوقت – مقدمة
10:04 -
التاريخ والوقت – تنسيق التاريخ
04:35 -
الفرق بين ال Iterable وال Iterator
06:35 -
تعلم ال Generators
06:07 -
مقدمة عن ال Decorators
04:55 -
ال Decorators عمل Function With Parameters
06:10
الاسبوع الثالث عشر
-
ال Decorators تدريب عملي على ال Speed Test
05:10 -
تدريب على عمل Loop لأكثر من Iteration بإستخدام zip
07:40 -
تدريب على التلاعب بالصور بواسطة Pillow
07:49 -
ال DocStrings والفرق بين ال Commenting وال Documenting
05:27 -
تنصيب ال PyLint لفحص ال Code وكتابة Code سليم
05:11 -
التعامل مع Errors ورفع ال Exceptions
06:40 -
التعامل مع ال Exceptions وشرح Try, Except, Else, Finally
09:24
الاسبوع الرابع عشر
-
التعامل مع ال Exceptions وعمل مثال متقدم
10:24 -
كيفية عمل Debugging لل Code
05:02 -
شرح ال Type Hinting
03:04 -
تعلم Regular Expressions الجزء الأول – مقدمة
06:56 -
تعلم Regular Expressions الجزء الثاني – ال Quantifiers
09:49 -
تعلم Regular Expressions الجزء الثالث – تمرينات على Characters Classes
06:24 -
علم Regular Expressions نمط ال Email وال Assertions
11:17
الاسبوع الخامس عشر
-
تعلم Regular Expressions تعلم Logical Or وال Escaping
07:25 -
تعلم Regular Expressions موديول Re والبحث
12:05 -
تعلم Regular Expressions موديول Re وإستعمال Split و Sub
08:47 -
تعلم Regular Expressions تمرينات على ال Groups وال Flags
10:44 -
ال OOP الجزء 1 – مقدمة
06:48 -
ال OOP الجزء 2 – ال Syntax الخاص بال Class ومعلومات مهمة
08:54 -
ال OOP الجزء 3 – ال Instance Attributes + Methods الجزء الأول
07:27
الاسبوع السادس عشر
-
ال OOP الجزء 4 – ال Instance Attributes + Methods الجزء الثاني
09:46 -
ال OOP الجزء 5 – ال Class Attributes
08:36 -
ال OOP الجزء 6 – ال Class Methods And Static Methods
08:28 -
ال OOP الجزء 7 – ال Magic Methods
11:30 -
ال OOP الجزء 8 – نظام الوراثة
13:12 -
ال OOP الجزء 9 – نظام الوراثة Inheritance المتعدد و Method Override
05:58 -
ال OOP الجزء 10 – نظام تعدد الأوجه Polymorphism
06:22
الاسبوع السابع عشر
-
ال OOP الجزء 11 – نظام التغليف Encapsulation
09:27 -
ال OOP الجزء 12 – ال Getters + Setters
04:55 -
– ال OOP الجزء 13 – ال Property Decorator
04:33 -
ال OOP الجزء 14 – التجريد Abstract Base Class
10:15 -
قواعد البيانات – مقدمة عن قواعد البيانات
03:01 -
قواعد البيانات – إنشاء قواعد البيانات والإتصال بها
07:18 -
قواعد البيانات – إدخال البيانات في قاعدة البيانات
10:22
الاسبوع الثامن عشر
-
قواعد البيانات SQLite – جلب البيانات من قاعدة البيانات
04:47 -
قواعد البيانات SQLite – تدريبات على كل ما سبق
08:17 -
قواعد البيانات SQLite – تحديث وحذف البيانات من قاعدة البيانات
06:20 -
قواعد البيانات – SQLite إنشاء تطبيق للمهارات الجزء الأول
10:27 -
قواعد البيانات – SQLite إنشاء تطبيق للمهارات الجزء الثاني
16:08 -
قواعد البيانات – SQLite إنشاء تطبيق للمهارات الجزء الثالث
08:03 -
قواعد البيانات – SQLite إنشاء تطبيق للمهارات الجزء الرابع
11:47
الاسبوع التاسع عشر
-
قواعد البيانات – SQLite معلومات هامة جدا
10:08 -
دروس متقدمة – تعرف على __name__ و “__main__”
10:52 -
دروس متقدمة – معرفة وقت تنفيذ ال Code بواسطة Timeit
08:42 -
دروس متقدمة – إضافة ال Logging لل Code ألخاص بك
13:45 -
إختبار الواحدات بواسطة Unittest
13:37 -
دروس متقدمة – تطبيق عملي لإنشاء Random Serial Numbers
11:03 -
Flask – مقدمة عن Flask وإنشاء صفحتك الأولى
06:57
الاسبوع العشرين
-
Flask – إنشاء ملفات ال HTML
04:56 -
Flask – إنشاء وإستخدام ال Templates الخاصة بال HTML
05:53 -
Flask – تعلم Jinja Template
05:34 -
Flask – عمل Advanced CSS Task بواسطة Jinja Template
08:17 -
Flask – عمل قائمة المهارات من List
04:58 -
Flask – تنسيق التطبيق كاملا بلغة CSS
09:15 -
Flask – إضافة ملفات ال JavaScript
08:13
الاسبوع الحادي والعشرين
-
– تعلم Web Scraping وكيف تتحكم في المتصفح بواسطة Selenium
13:28 -
Numpy – مقدمة عن ال Numpy
05:05 -
Numpy – إنشاء المصفوفات
09:56 -
Numpy – مقارنة مكان البيانات ونوعها
05:56 -
Numpy – مقارنة الأداء وإستخدام الذاكرة
09:51 -
– Numpy – تقطيع المصفوفات
07:19 -
Numpy – أنواع البيانات والتحكم في المصفوفات
09:44
الاسبوع الثاني والعشرين
-
Numpy – ال Arithmetic وبعض العمليات المفيدة
09:05 -
Numpy – ال Shape وال ReShape للمصفوفات
11:50 -
بيئة العمل الإفتراضية Virtual Environment الجزء الأول
07:30 -
بيئة العمل الإفتراضية Virtual Environment الجزء الثاني
06:13 -
نهاية الدورة التعليمية والمصادر
03:40
تقييمات ومراجعات الطلاب
لا يوجد تقييم حتى الآن