الفئات: العلوم والتكنولوجيا
مستوى: متخصص
اللغة: الانجليزية
بناء الأكواد باستخدام لغة البرمجة الشهيرة Python؛ بالإضافة إلى تحديد كيفية استخدام البرمجة الوظيفية Functional Programming. كما ستتعرف على أسس Python الأكثر تقدمًا.
تحديد كيفية هيكلة البيانات باستخدام Collection containers والتعامل مع البيانات باستخدام مكتبات Python. بعد ذلك، ستتعلم استخراج وتحليل البيانات من مصادر مختلفة.
إدراك حلول Python لعلوم البيانات، وإجراء تحليل البيانات باستخدام Pandas، وتصور البيانات باستخدام Matplotlib؛ بالإضافة إلى إجراء التصور المتقدم باستخدام Seaborn.
دروس مجانية
مقدمة الدورة التدريبية
المتغيرات وأنواع البيانات المختلفة
الأدوات اللازمة في هذا الكورس
وصف وتوضيح الأكواد
تعلم لغة Markdown في Jupyter
استخدام Jupyter Notebook لكتابة وتنفيذ برامج البايثون
تعلم أستخدام Anaconda Prompt
1. مقدمة الدورة التدريبية
مقدمة الدورة التدريبية
الأدوات اللازمة في هذا الكورس
تعلم لغة Markdown في Jupyter
استخدام Jupyter Notebook لكتابة وتنفيذ برامج البايثون
تعلم أستخدام Anaconda Prompt
2. مبادئ برمجة البايثون
المتغيرات وأنواع البيانات المختلفة
وصف وتوضيح الأكواد
تعريف الكتل البرمجية والبلوكات وتجنب IndentationError
سلسلة البرنامج التعليمي الكامل
الأعداد والرياضيات وأستخدام f-string
التعامل مع المدخلات والمخرجات في بايثون
3. هياكل البيانات في بايثون
هيكلة وبناء البيانات بأستخدام القوائم
هيكلة وبناء البيانات بأستخدام القوائم الثابتة
هيكلة وبناء البيانات بأستخدام القواميس
هيكلة وبناء البيانات بأستخدام المجموعات
4. اساسيات برمجة البايثون
مقارنة القيم
العمليات المنطقية ومخرجاتها
الأكواد الشرطية وأتخاذ القرارات
التكرارات والحلقات بأستخدام while
التكرارات والحلقات باستخدام for
دوال ووظائف مكتبة البايثون
الدوال والمهام المحددة والمنشأة من قبل المستخدم
قوة استخدام Lambda
عبارة break
عبارة continue
عبارة for else
أنشاء برنامج يستخدم الأساسيات معاً
5. البرمجة الشيئية في بايثون
البرمجة الشيئية بأستخدام لغة البايثون
تعلم أستخدام الوراثة في البرمجة الشيئية عملياً بأستخدام البايثون
6. الأسس المتقدمة لبرمجة البايثون
تعلم بالتفصيل Comprehensions في البايثون
المديولات المبنية وأستخدام random
تعلم ومارس الرياضيات عملياً في بايثون
تعلم ومارس الاحصاء عملياً في بايثون
شرح وتوضيح الأخطاء في الكود
شرح وتوضيح ال exceptions في برمجة البايثون
7. التعامل مع البيانات بأستخدام لغة البايثون
ادخال واخراج البيانات في الذاكرة
التفاعل مع بيانات نظام التشغيل
نقل ملفات البيانات بين المجلدات
البيانات سوف تكون في سلة المهملات
ضغط البيانات وفك ضغطها
8. أحترف أستخدام NumPy
تعلم NumPy بالتفصيل المستوى 1
تعلم NumPy بالتفصيل المستوى 2
تعلم NumPy بالتفصيل المستوى 3
تعلم NumPy بالتفصيل المستوى 4
تعلم NumPy بالتفصيل المستوى 5
تعلم NumPy بالتفصيل المستوى 6
تعلم NumPy بالتفصيل المستوى 7
تعلم NumPy بالتفصيل المستوى 8
تعلم NumPy بالتفصيل المستوى 9
9. تحليل البيانات بأستخدام Pandas
تعلم تحليل البيانات بأستخدام Pandas المستوى 1
تعلم تحليل البيانات باستخدام Pandas المستوى 2
تعلم تحليل البيانات بأستخدام Pandas المستوى 3
تعلم تحليل البيانات بأستخدام Pandas المستوى 4
تعلم تحليل البيانات بأستخدام Pandas المستوى 5
تعلم تحليل البيانات بأستخدام Pandas المستوى 6
10. عرض وتصور البيانات والمعلومات بيانيا بأستخدام Matplotlib
تعلم عرض وتصور البيانات والتفاصيل بيانياً بأستخدام Matplotlib الجزء 1
تعلم عرض وتصور البيانات والتفاصيل بيانياً بأستخدام Matplotlib الجزء 2
تعلم عرض وتصور البيانات والتفاصيل بيانياً بأستخدام Matplotlib الجزء 3
تعلم عرض وتصور البيانات والتفاصيل بيانياً بأستخدام Matplotlib الجزء 4
تعلم عرض وتصور البيانات والتفاصيل بيانياً بأستخدام Matplotlib الجزء 5
تعلم عرض وتصور البيانات والتفاصيل بيانياً بأستخدام Matplotlib الجزء 6
تعلم عرض وتصور البيانات والتفاصيل بيانيأ بأستخدام Matplotlib الجزء 7
11. الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 1
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 2
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 3
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 4
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 5
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 6
الرسومات البيانية والأحصائية المتقدمة بأستخدام Seaborn المستوى 7
يعد علم البيانات مجالًا واسعًا، وهو أحد المجالات المجزية للغاية، ويزداد توسعًا يومًا بعد يوم، نظرًا لأهميته وفوائده الكبيرة فهو المستقبل. كما يُمكّن علم البيانات الشركات من قياس وتتبع وتسجيل مقاييس الأداء لتسهيل عملية صنع القرار وتعزيزها. يمكن للشركات أيضًا تحليل الاتجاهات لاتخاذ قرارات حاسمة لإشراك العملاء بشكل أفضل وتحسين أداء الشركة وزيادة الربحية. كما تعد لغة Python واحدة من أقوى لغات البرمجة المستخدمة في علم البيانات، وهي لغة سهلة وقوية، وسيتم تناول ذلك وأكثر من خلال الدورة التدريبية.
لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.
مهندس تطوير برمجيات - مدرب وخبير في هندسة البرمجيات وعلوم البيانات
1,640 متعلمين
11 دورات