مكتبات بايثون الجزء 2. التطبيق العملي
مكتبات بايثون الجزء 2. التطبيق العملي
ملخص:
وسّع إمكانيات Python: التطبيق العملي للمكتبات
الجزء الثاني من دليل "مكتبات Python" سيكون مساعدك الذي لا غنى عنه في إتقان التقنيات المتقدمة لتحليل البيانات، والتعلم الآلي، والأتمتة. ستتعلم كيفية معالجة كميات كبيرة من البيانات، وإنشاء تصورات تفاعلية، وتحسين أداء تطبيقات Python الخاصة بك. سيساعدك الكتاب على تحويل Python إلى أداة قوية لحل مجموعة متنوعة من المهام.
Dask و PySpark: المعالجة الموزعة للبيانات الضخمة
أتقن طرق المعالجة الموزعة للبيانات باستخدام Dask و PySpark. تعرف على كيفية استخدام هذه المكتبات بكفاءة لتحليل مجموعات البيانات الضخمة التي لا تتسع للذاكرة العاملة.
تصور البيانات باستخدام Plotly Dash
تعلم كيفية إنشاء لوحات معلومات ديناميكية وتفاعلية باستخدام Plotly Dash. حوّل بياناتك إلى تصورات واضحة ومفهومة تساعد في اتخاذ قرارات مستنيرة.
تحسين الأداء باستخدام Cython و Asyncio
عزز أداء تطبيقات Python الخاصة بك باستخدام Cython و Asyncio. تعرف على كيفية تحسين الكود واستخدام البرمجة غير المتزامنة لإنشاء أنظمة عالية التحميل.
أتمتة المهام باستخدام Airflow
قم بأتمتة المهام الروتينية، بما في ذلك استخراج البيانات (parsing)، ومعالجة المستندات، وإنشاء سير العمل باستخدام Airflow. سيوضح Jade Carter كيفية دمج Airflow في مشاريع Python الخاصة بك لزيادة الكفاءة.
أكثر من مجرد مكتبات: البيانات الجغرافية، الصور، والصوت
يتجاوز الكتاب نطاق تحليل البيانات القياسي، ليشمل أيضًا تصور البيانات الجغرافية، والعمل مع الصور والصوت. ستكتسب المهارات اللازمة لحل مجموعة واسعة من المهام التي تتطلب دمج Python مع أنواع مختلفة من البيانات.
نهج حديث للاختبار والنشر
يولي Jade Carter اهتمامًا خاصًا للأساليب الحديثة في اختبار ونشر تطبيقات Python. ستتعلم كيفية إنشاء كود موثوق وقابل للتطوير، وجاهز للعمل في بيئة الإنتاج.
لمن هذا الكتاب
هذا الكتاب مخصص للمطورين الذين يسعون إلى توسيع مهاراتهم ودمج Python في المجالات العملية التي تتطلب أداءً عاليًا، وأتمتة، ومرونة. سيكون مصدرًا قيمًا لأولئك الذين يرغبون في إتقان التقنيات والمكتبات المتقدمة في Python لحل المشكلات المعقدة.