Enroll Course: https://www.coursera.org/learn/python-project-for-data-engineering

هل تبحث عن فرصة لتعزيز مهاراتك في البرمجة بلغة بايثون وتحويل هذه المهارات إلى تطبيقات عملية في هندسة البيانات؟ إذاً، فإن دورة “مشروع بايثون في هندسة البيانات” على منصة كورسيرا هي الخيار المثالي لك!

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

نظرة عامة على المنهج الدراسي

الاستخراج، التحويل، التحميل (ETL)

يقدم لك الجزء الأول من الدورة الأساسيات حول عمليات الاستخراج، التحويل، والتحميل. ستتعلم كيفية استخراج المعلومات المطلوبة من صفحات الويب باستخدام تقنيات استخراج البيانات (web scraping) وواجهات برمجة التطبيقات (APIs). كما أنك ستتعلم كيفية الوصول إلى قواعد البيانات باستخدام بايثون وتخزين المعلومات المعالجة كجدول في قاعدة بيانات.

المشروع النهائي

في هذا الجزء، ستقوم بإجراء مشروعين، الأول للممارسة والآخر للتقييم لتطبيق ما تعلمته. الركيزة المهمة هنا هي تنفيذ المهارات التي اكتسبتها من الدورة السابقة ومن الوحدة الأخيرة حول عملية ETL باستخدام تقنيات استخراج البيانات والوصول إلى قواعد البيانات باستخدام خدمات REST و بايثون.

[اختياري] أفضل ممارسات البرمجة بلغة بايثون ومفاهيم التعبئة

في هذه الوحدة الإضافية، ستتعرف على أفضل الممارسات البرمجية المُوثقة في دليل أسلوب تحسين بايثون (PEP8). ستتعلم أيضاً حول تحليل الشيفرة الثابتة، وضمان التوافق مع قواعد البرمجة. بعدها، ستتعلم كيفية إنشاء وتشغيل اختبارات الوحدة. وأخيراً، ستتعلم كيفية إنشاء وتوثيق وتشغيل حزم بايثون.

لماذا أوصي بهذه الدورة؟

إذا كنت مبتدئًا في مجال هندسة البيانات أو تريد تعزيز مهاراتك الحالية، فإن هذه الدورة تلبي احتياجاتك. إنها توفر المعرفة العملية التي تمكنك من تطبيق المهارات التي تعلمتها في مشاريع حقيقية. بالإضافة إلى ذلك، تقدم الدورة مشاريع تقييم عملية تساعدك في تعزيز التعلم وتطبيقه بشكل فعلي.

التحق الآن بدورة “مشروع بايثون في هندسة البيانات” واكتشف كيف يمكنك استغلال البيانات إلى أقصى حد!

Enroll Course: https://www.coursera.org/learn/python-project-for-data-engineering