TrueschoTruescho
كل الدورات
جمع البيانات ومعالجتها باستخدام بايثون
Coursera
دورة
غير محدد

جمع البيانات ومعالجتها باستخدام بايثون

University of Michigan

تعلّم جلب البيانات من خدمات الإنترنت وواجهات REST، ومعالجة بيانات متداخلة بفعالية باستخدام comprehensions، ثم نفّذ مشروعا لبناء مُوصي وسوم.

غير محدد4 أسبوع113,723 متسجل

عن الدورة

تعلمك هذه الدورة كيف تجلب البيانات من خدمات الإنترنت ثم تعالجها لتصبح قابلة للاستخدام في التحليل أو بناء التطبيقات. ستبدأ بمراجعة مفاهيم أساسية في بايثون تساعد على التعامل مع البيانات بكفاءة، مثل list comprehensions، ثم تطبقها على استخراج معلومات من هياكل بيانات متداخلة وعميقة. تركز الدورة على التفاعل مع واجهات REST عبر مكتبة requests في بايثون، وكيف تقرأ وثائق الـ API لتحدد نقاط النهاية، المعلمات، أساليب المصادقة، وحدود الاستخدام. ستتعلم أيضا التعامل مع صيغ شائعة مثل JSON، وتحويل الاستجابات إلى كائنات بايثون يسهل تصفيتها وتنظيفها وتجميعها. ستتناول الدورة مبادئ حفظ البيانات وإدارتها أثناء المعالجة، وكيف تبني خطوات واضحة لاستخراج البيانات وتحويلها وتحميلها بشكل مبسط. في المشروع النهائي ستطبق ما تعلمته لبناء "مقترح وسوم" لموقع مشاركة الصور، حيث تجمع بيانات، تستخرج سمات ذات صلة، ثم تنتج توصيات قابلة للاستخدام. بنهاية الدورة ستكون قادرا على بناء خطوط عمل لجلب البيانات من الإنترنت ومعالجتها، والتعامل بثقة مع APIs وبيانات JSON، وكتابة كود نظيف يسهّل التطوير اللاحق.

ماذا ستتعلم

  • جلب البيانات من خدمات الإنترنت ومعالجتها بفعالية.
  • إتقان list comprehensions لاستخراج البيانات ومعالجة الهياكل المتداخلة.
  • استخدام requests للتعامل مع REST APIs وفهم ما يجب البحث عنه في وثائق الواجهات.

المدرسون

P

Paul Resnick

University of Michigan School of Information

المواضيع

برمجة بايثون
جمع البيانات
معالجة البيانات
واجهات API
REST
كشط الويب
JSON
هياكل البيانات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

برمجة بايثون
جمع البيانات
معالجة البيانات
واجهات API
REST
كشط الويب
JSON
هياكل البيانات
Data Manipulation
Restful API

ابدأ التعلم الآن