Our best courses
بايثون التطبيقي – حل المشكلات وبناء التفكير البرمجي
(0 Reviews)
Original price was: ر.س600.00.Current price is: ر.س100.00.
التعابير النمطية (Regular Expressions) باستخدام Python
(0 Reviews)
Original price was: ر.س500.00.Current price is: ر.س50.00.
معسكر البايثون في تحليل البيانات وذكاء الاعمال بشراكة مع سيسكو
(0 Reviews)
Original price was: ر.س500.00.Current price is: ر.س150.00.
Microsoft-approved Power BI data analysis software
(0 Reviews)
Original price was: ر.س1,500.00.Current price is: ر.س550.00.

عربة التسوق

0 Students Enrolled

هندسة البيانات وإدارة البيانات باستخدام بايثون – من الصفر إلى الاحتراف

تقدّم هذه الدورة مسارًا عمليًا متكاملًا لتعلّم هندسة البيانات (Data Engineering) وإدارة البيانات باستخدام Python خطوة بخطوة،...

  • February 12, 2026
هندسة البيانات وإدارة البيانات باستخدام بايثون – من الصفر إلى الاحتراف 4

تقدّم هذه الدورة مسارًا عمليًا متكاملًا لتعلّم هندسة البيانات (Data Engineering) وإدارة البيانات باستخدام Python خطوة بخطوة، بدءًا من أساسيات التعامل مع البيانات، مرورًا بتنظيفها وتحويلها وبناء خطوط معالجة (Data Pipelines)، وصولًا إلى تخزينها بكفاءة وإتاحتها للتحليلات والتقارير. سيركّز المتدرب على المهارات المطلوبة في سوق العمل مثل قراءة البيانات من مصادر متعددة (ملفات/واجهات API/قواعد بيانات)، معالجة البيانات باستخدام مكتبات بايثون، تصميم قواعد بيانات وجداول منظمة، وأتمتة المهام وجدولة التشغيل، مع تطبيق أفضل الممارسات في الجودة، التوثيق، وإدارة الإصدارات. بنهاية الدورة سيكون المتدرب قادرًا على بناء مشروع هندسة بيانات كامل قابل للتوسع والاعتماد عليه في بيئات العمل.

أهداف الدورة

  • بناء أساس قوي في بايثون موجه للتعامل مع البيانات.

  • فهم دورة حياة البيانات من الاستخراج حتى التخزين والاستهلاك.

  • إنشاء Data Pipelines عملية (ETL/ELT) مع توثيق وجودة بيانات.

  • التعامل مع قواعد البيانات وواجهات API وأتمتة وتشغيل المهام بكفاءة.

What will you learn

  • أساسيات Python اللازمة لهندسة البيانات (أنواع البيانات، الدوال، الملفات، الاستثناءات).

  • التعامل مع البيانات:

    • قراءة وكتابة CSV/Excel/JSON

    • تنظيف البيانات ومعالجة القيم المفقودة والتكرارات

    • تحويل البيانات وتجهيزها للتحليل

  • التعامل مع قواعد البيانات:

    • أساسيات SQL

    • الاتصال بقواعد البيانات من بايثون وتنفيذ الاستعلامات

    • تصميم الجداول والفهارس وتحسين الاستعلامات (مبادئ)

  • استخراج البيانات من مصادر متعددة:

    • APIs (Requests) + التعامل مع Pagination وRate Limits (مبادئ)

    • Web data basics (اختياري حسب المستوى)

  • بناء خطوط معالجة بيانات (Pipelines):

    • تصميم مراحل Extract / Transform / Load

    • تسجيل السجلات (Logging) ومعالجة الأخطاء وإعادة المحاولة (Retries)

    • اختبار جودة البيانات (Data Validation)

  • التخزين وإدارة الملفات:

    • تنظيم المجلدات، الإصدارات، وNaming Conventions

    • صيغ التخزين المناسبة (مثل Parquet كمفهوم)

  • الأتمتة والتشغيل:

    • جدولة المهام (Cron/Task Scheduler) أو أدوات تشغيل (حسب البيئة)

    • إنشاء تقارير تشغيلية بسيطة ومراقبة التنفيذ

  • أفضل الممارسات:

    • Git وإدارة الإصدارات

    • كتابة كود نظيف وقابل للصيانة

    • التوثيق وبناء مشروع نهائي Portfolio-ready

محاور الدورة (Outline مختصر)

  1. مدخل إلى هندسة البيانات ودورة حياة البيانات

  2. Python لبيانات: ملفات، استثناءات، تنظيم المشروع

  3. تنظيف وتحويل البيانات عمليًا

  4. SQL وقواعد البيانات + ربطها ببايثون

  5. استخراج البيانات من APIs ودمج مصادر متعددة

  6. تصميم وبناء ETL Pipeline كامل مع Logging & Validation

  7. التخزين وتحسين الأداء (مبادئ)

  8. الأتمتة وجدولة التشغيل + Git وأفضل الممارسات

  9. المشروع النهائي: بناء Pipeline من مصدرين وتخزينه في قاعدة بيانات + تقرير تشغيل

مخرجات الدورة

  • مشروع نهائي متكامل يصلح للـ Portfolio (Pipeline حقيقي + قاعدة بيانات + توثيق).

  • مجموعة تمارين ومشاريع صغيرة (Cleaning / API / DB / ETL).

  • جاهزية للبدء كـ Junior Data Engineer أو تطوير مهارات Analyst نحو Data Engineering.

الفئة المستهدفة

  • مبتدئون يرغبون بدخول مجال هندسة البيانات من الصفر.

  • محللو بيانات يريدون تطوير مهاراتهم لبناء Pipelines وإدارة البيانات.

  • مطورو برمجيات يرغبون بالانتقال لمسار البيانات.

المتطلبات

  • لا يشترط خبرة مسبقة (يُفضّل معرفة بسيطة بالحاسوب).

  • جهاز كمبيوتر واتصال إنترنت.

Show More

  • فهم أساسيات هندسة البيانات وإدارة البيانات
  • استخدام لغة Python في بناء حلول هندسة البيانات
  • التعامل مع البيانات المنظمة وشبه المنظمة
  • جمع البيانات من مصادر مختلفة عبر REST APIs
  • تصميم وبناء خطوط إدخال ومعالجة البيانات (Data Pipelines)
  • تخزين البيانات وإدارتها باستخدام قواعد البيانات
  • أتمتة مهام جمع ومعالجة البيانات
  • التعامل مع مصادر بيانات غير متاحة عبر APIs باستخدام Selenium Web وSelenium Mobile
  • تطبيق أفضل الممارسات المهنية في هندسة وإدارة البيانات

  • 1-What is Athar educational academy How to get the most out of the camp
    10:27
  • 20:27 Preview
  • 3-introduction to data engineering and Data Management System 2
    07:37
  • 4-Data Structures and how the data age looked like
    18:18
  • 5-Data Structures and how the data age looked like 2
    15:46
  • 6-Data Structures and how the data age looked like 3
    15:12
  • شرح المنصة
    03:36
  • 7-introduction to Python
    07:39
  • 8-working environment in Python Colab
    08:37
  • 9-Python basics 1
    22:53
  • 10-Python basics 2
    25:31
  • 11-Python basics 3
    20:16
  • 12 - exercises on the basics of Python
    02:56
  • Exercises on the basics of Python
  • 13-iteration loops and conditions in Python
    28:31
  • 14- هياكل البيانات List Tuple Set Dict
    30:27
  • 15. first draft Data Structures and replication loops
    13:52
  • تطبيق عملي على هياكل البيانات.
  • 16. functions
    16:53
  • 17-functions and OOP
    21:11
  • Practical application to OOP and functions
  • 18- التعامل مع الملفات ومقدمة الى Pandas
    29:35
  • 18- كيف تعالج البيانات النصية في بايثون باستخدام UTF-8
    14:17
  • التعامل مع الملفات تطبيق عملي
  • 19- Web Scraping:باستخدام Requests وBeautifulSoup
    36:52
  • 20- معالجة الملفات + معالجة الملفات من خلال Pandas
    47:35
  • 21- مشروع 3 Scrape Web Covid
    24:48
  • 22- Web Scraping:باستخدام Selenium
    29:02
  • 23- مشروع 5 اتمتة العمليات من خلال Selenium
    14:26
  • 24- تنظيم الكود واهم النصائح ومشروع عملي على تنظيم الكود
    20:10
  • 25- مشروع 6 سحب البيانات من موقع أمازون Selenium
Original price was: ر.س600.00.Current price is: ر.س160.00.
30-Day Money-Back Guarantee
  • Update:February 12, 2026
  • Lectures27
  • Skill LevelAll Levels
  • Course Duration: 5h

Target Audience

  • الطلاب والخريجون الراغبون في دخول مجال هندسة البيانات
  • المبتدئون في البرمجة والمهتمون بمجال البيانات
  • العاملون في مجالات تقنية ويرغبون في تطوير مهاراتهم
  • الراغبون في التحول الوظيفي إلى مجال Data Engineering
  • أي شخص مهتم ببناء أنظمة بيانات عملية باستخدام Python
هندسة البيانات وإدارة البيانات باستخدام بايثون – من الصفر إلى الاحتراف
Original price was: ر.س600.00.Current price is: ر.س160.00.

All rights reserved to Athar academy © 2026

 

فرز حسب التقييم
فرز حسب الطلب
فرز حسب السعر

هل تريد تلقي إشعارات فورية لجميع الأنشطة الرئيسية في الموقع؟