دورة مجانية لتعلم البايثون

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

كما يستكشف مكتبات NumPy و Pandas التي ستساعدك على معالجة البيانات وتحليلها وتصورها في Python.

وصف الدورة

يتزايد الطلب على علماء البيانات المهرة ذوي المعرفة السليمة بلغات البرمجة بشكل كبير. Python هي واحدة من أفضل لغات برمجة علوم البيانات.

بصرف النظر عن سهولة التعلم والتنفيذ ، فإنه يحتوي على مجموعة واسعة من التطبيقات في تطوير الويب والألعاب.

تعلمك هذه الدورة التدريبية مفاهيم البرمجة في Python وكيف يمكن تطبيقها لمعالجة البيانات وتحليلها. يبدأ بتعريفك على بيئة Jupyter Notebook حيث ستكتب الرمز الخاص بك. عند الانتقال ، سيتم تعليمك كيفية استخدام خلايا العلامات لإضافة الصور والنصوص والروابط إلى التعليمات البرمجية الخاصة بك. سوف تتعلم عن المتغيرات والمسافة البادئة وكيفية التعليق على التعليمات البرمجية الخاصة بك حتى يفهمها المبرمجون الآخرون.

علاوة على ذلك ، توضح لك الدورة التدريبية كيفية العمل مع أنواع البيانات المختلفة في Python مثل القوائم والقواميس والمجموعات و tuple وكذلك كيفية استخدام عوامل التشغيل. بعد ذلك ، تستكشف المادة عبارات اتخاذ القرار المختلفة في بايثون مثل “عبارات if” و “عبارات else” و “عبارات else-if” بالإضافة إلى “for loops” و “while loops”. تعتبر الوظائف طريقة رائعة لتوفير الوقت والجهد عند كتابة برامج الكمبيوتر لأنها مجموعة من الإرشادات التي يمكن استخدامها بشكل متكرر لأداء مهمة محددة عند طلبها.

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

تلعب مكتبات Python دورًا مهمًا في علم البيانات لأنها تساعد في التخلص من الحاجة إلى كتابة البرامج من البداية. يركز الجزء الأخير على اثنين من مكتبات Python الرئيسية – NumPy و Pandas – والتي تسهل الفرز والتلاعب وتحليل مجموعة البيانات.

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

ما سوف تتعلمه في هذه الدورة المجانية

  • تحديد أنواع البيانات الأساسية في بايثون
  • استخدام عوامل الحساب والمنطق والتخصيص والمقارنة
  • مناقشة بنيتي “for loop” و “while loop”
  • إنشاء وتطبيق وظائف لإجراء العمليات الحسابية الأساسية
  • تلخيص البيانات المتداخلة ومفهوم التكرار في بايثون
  • إنشاء مصفوفة NumPy
  • وصف فهرسة NumPy وتقطيعها
  • تحديد البيانات من مجموعة البيانات باستخدام كل من الأساليب القائمة على الفهرس والتسمية في Pandas
شارك الآن في الدورة