الأداء عبر تحويل بنكي · المغربتعلَّم · مارِس · أتقِن

الفهرس / البرمجة

Python: البرمجة والأتمتة وتحليل البيانات

تعلّم Python من الصفر حتى الاستخدامات المهنية: أساسيات اللغة والدوال والوحدات والملفات والكائنات وسكربتات الإدارة وواجهات API وتحليل البيانات والاختبارات والأمن، وصولًا إلى أداة كاملة لتحليل مبيعات تعاونية للأركان.

  • من المبتدئ إلى المتوسط
  • 14 درسًا
  • 16 س 15 د

تكوين MasterLinux · نص أصلي

ما الذي ستتعلّمه

  • تثبيت Python واستخدام المفسّر وكتابة السكربتات وتشغيلها، وعزل كل مشروع في بيئة افتراضية
  • إتقان الأنواع الأساسية والسلاسل النصية وf-strings والشروط والحلقات
  • تنظيم البيانات باستخدام القوائم والصفوف (tuples) والقواميس والمجموعات والتعابير المختصرة (comprehensions)
  • كتابة دوال نظيفة وموثّقة، ثم تقسيم البرنامج إلى وحدات وحزم
  • قراءة الملفات النصية وملفات CSV وJSON وكتابتها، ومعالجة الأخطاء بالاستثناءات
  • نمذجة مجال عمل باستخدام الأصناف والوراثة وdataclasses
  • أتمتة إدارة خادم Linux والتواصل مع واجهات HTTP API
  • تحليل المبيعات واختبار الشيفرة وتطبيق الممارسات الجيدة في الأمن

برنامج التكوين

14 درسًا · 16 س 15 د

المتطلبات

  • لا تُشترط أي معرفة مسبقة بالبرمجة
  • معرفة استخدام الحاسوب ونسخ الملفات
  • أساسيات طرفية Linux تساعد في التمارين التطبيقية (يُنصح بدورة «الأساسيات»)

لمن هذا التكوين؟

  • المبتدئون تمامًا الذين يريدون تعلّم لغة أولى مفيدة في كل المجالات
  • مسؤولو الأنظمة الذين يريدون استبدال سكربتات shell الطويلة بأدوات Python موثوقة
  • محلّلو البيانات والمحاسبون ومراقبو التسيير الذين يريدون أتمتة جداول Excel وتقاريرهم
  • مطوّرو لغات أخرى (PHP وJava وJavaScript) الذين ينتقلون إلى Python للواجهة الخلفية أو البيانات
  • طلبة المعلوميات (BTS، DUT، الإجازة، مدارس المهندسين) الذين يستعدون لتدريب