انتقل إلى المحتوى
KnowledgeCity

Python لعلم البيانات: هياكل بيانات Python وعلم البيانات

تعرف على مهارات أكثر تعقيدًا في بايثون
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ5.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Nizar Dajani  5 الدروس ·  46m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

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

سوف تعتمد هذه الدورة على المهارات التأسيسية في بايثون، بما في ذلك أنواع البيانات البسيطة مثل السلاسل والأعداد الصحيحة والأرقام العشرية العائمة والبوليانية أو المنطقية. سوف نستكشف أنواع بيانات أكثر تعقيدًا مثل القوائم والقواميس و tuples. سوف تتعلم كيفية تنظيم كود عشوائي في دوال. بحلول نهاية هذه الدورة، ستعرف كيفية اتباع نمط البرمجة الموجهة نحو الكائنات (OOP). وسيشمل ذلك مقدمة لمصطلحات جديدة مثل الفئات والكائنات. البرمجة الموجهة للكائنات ليست خاصًا بـ Pythonلكن Python تسهل العمل مع مفاهيم البرمجة كائنية التوجه وتطبيقها في الكود الخاص بنا.

ما ستتعلمه

  • وصف أنواع البيانات المعقدة في Python، بما في ذلك القوائم والقواميس والصفوف
  • تنظيم الكود في دوال قابلة لإعادة الاستخدام
  • التعرف على الميزات المختلفة للبرمجة كائنية التوجه (OOP)
  • تحديد كيفية إنشاء الدوال
  • تطبيق مفاهيم OOP باستخدام الفئات والكائنات في Python

النقاط الرئيسية

  • تبني الدورة على مهارات Python الأساسية، بما في ذلك أنواع البيانات البسيطة مثل النصوص والأعداد الصحيحة والأعداد العشرية والقيم المنطقية.
  • تستكشف الدورة أنواع بيانات أكثر تعقيدًا مثل القوائم والقواميس والصفوف.
  • يتدرب المتعلمون على تنظيم الأكواد العشوائية في دوال.
  • تقدم الدورة أسلوب البرمجة كائنية التوجه (OOP) في كتابة الكود، بما في ذلك مصطلحات الفئات والكائنات.
  • إن OOP ليست حكرًا على Python، ولكن Python تسهل العمل مع مفاهيم OOP وتطبيقها في الكود.

الأسئلة الشائعة

ماذا سأتعلم في هذه الدورة؟

ستتعلم عن أنواع البيانات المعقدة في Python مثل القوائم والقواميس والصفوف، وكيفية تنظيم الكود في دوال، وكيفية اتباع أسلوب البرمجة كائنية التوجه (OOP)، بما في ذلك الفئات والكائنات.

ما هي المعرفة السابقة التي تفترضها هذه الدورة؟

تبني الدورة على المهارات الأساسية في Python، بما في ذلك أنواع البيانات البسيطة مثل النصوص والأعداد الصحيحة والأعداد العشرية والقيم المنطقية.

ما هي المواضيع التي تغطيها الدروس؟

تغطي الدروس الدوال، والقوائم، والقواميس، والصفوف، والفئات والكائنات.

هل البرمجة كائنية التوجه حكر على Python؟

لا. لا تقتصر OOP على Python، ولكن Python تسهل العمل مع مفاهيم OOP وتطبيقها في الكود الخاص بك.

ما هي المهارات التي تركز عليها هذه الدورة؟

تركز الدورة على مهارات تشمل هياكل البيانات، وتصنيف البيانات، وعلم البيانات، وبرمجة Python.