Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Data Engineering for Beginners: Python, SQL & Airflow (عربي)
Rating: 4.1 out of 5(284 ratings)
797 students

Data Engineering for Beginners: Python, SQL & Airflow (عربي)

Build Real-World Data Engineering Project | Interview & Career Guide | Certification | Free VM | شرح عربي
Created byAmr Saleh
Last updated 4/2026
Arabic
Arabic [Auto],

What you'll learn

  • هتدخل مجال هندسة البيانات و تعرف اهميته و استخداماته في الشركات الكبيرة
  • Master SQL fundamentals including complex queries, joins, CTEs and Window Functions
  • Use Python effectively for Data Wrangling with libraries like Pandas & Numpy.
  • Build and manage ETL pipelines using Apache Airflow from setup to deployment
  • Learn the difference between OLTP and OLAP systems and how to design for analytics
  • Complete a real-world capstone project covering the full data pipeline lifecycle.
  • Visualize insights in dashboards
  • Prepare for interviews with real-world Data Engineering questions
  • Get prepared for freelance or remote data engineering jobs in the global market
  • Access a free pre-configured VM (no installations needed)
  • Deploy your project on GitHub with polished documentation
  • Join private community for mentorship and job alerts

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

6 sections130 lectures8h 57m total length
  • Welcome to the Data Engineering RoadMap Course3:12
  • Meet your Instructor and Course Outcomes3:58
  • Course Overview & Who is this course for?3:16
  • What is Data Engineering? And why it matters?6:24
  • Data UseCases in Sports and Gaming4:02
  • Join Data Hub community by Kiwilytics0:16
  • Data Use Cases at Amazon, Netflix & Google7:15
  • Data Engineering VS Data Analysis VS Data Science7:02
  • Certificate of Completion & Linkedin Badge from Kiwilytics0:08

Requirements

  • تحتاج معرفة مسبقة بالبرمجة بأي لغة
  • A (Windows, or Linux) computer with 8GB of RAM and 30GB of free Storage
  • لا تحتاج معرفة مسبقة بمجال علوم البيانات

Description

Launch Your Data Engineering Career with Hands-On Projects, Zero Setup, and Expert Career Guidance!


أهلاً بيك في الدورة العملية الشاملة لتعلُّم ال Data Engineering خطوة بخطوة و بالعربي.


أنا عمرو صالح، مؤسس Kiwilytics، وعندي أكتر من 13 سنة خبرة في بناء حلول البيانات لعملاء حول العالم، من شركات ناشئة في Silicon Valley لجهات ضخمة زي Vodafone وCloudKitchens و Teradata.


في الكورس ده، هنبدأ ال Data Engineering من الصفر لغاية ما هنشتغل على مشروع حقيقي يشبه اللي بيحصل في الشغل اليومي لأي Data Engineer . مش بس هنتكلم عن الأدوات، لكن هنبني بيها فعليًا. و هنستخدم Virtual Machine مجهزة بالكامل وجاهزة للاستخدام بال tools كلها بدون إعدادات.


أحصل علي شهادة مهندس بيانات معتمدة من شركة كيويليتكس عند الانتهاء من جميع اجزاء الكورس و تسليم الثلاث مشاريع بنجاح و Data Engineering Badge علي منصة Linkedin.


What You’ll Learn in This Course:

You’ll start by understanding what Data Engineering is, how it differs from other data roles, and how you can become job-ready; no prior experience required.


The course then takes you through:

  • Database Fundamentals & Modeling: Learn about Relational vs. NoSQL databases (like PostgreSQL and MongoDB), ACID, CAP theorem, and how to design real schemas using ERD.

  • SQL Mastery with PostgreSQL: From basic SELECT and JOINs to advanced topics like Window Functions, CTEs, Subqueries, Indexing, and stored procedures. Includes hands-on quizzes and real interview questions.

  • Python for Data Wrangling: Clean and transform real-world messy data using Pandas and NumPy, visualize insights using Matplotlib.

  • Building End-to-End Data Pipelines: Learn ETL vs ELT, and master Apache Airflow. You’ll build your own orchestrated data pipeline using DAGs and task dependencies.

  • Capstone Project: Build a complete pipeline using Python, SQL, and Airflow with GitHub documentation—this becomes your portfolio project.

  • Career & Interview Guide: You’ll get real-world tips from Eng. Amr Saleh’s 13+ years in the field and Kiwilytics' Data experts. We’ll cover:

    • Most common interview questions for Data engineering roles

    • How to build a standout LinkedIn & GitHub profile

    • Improving your resume and public git profile for data roles

    • Opportunities in todya's job market

    • Kiwilytics Certificate of Completion to validate your skills

Why This Course is Different:

  • Real-World Projects: Solve problems faced by companies like Vodafone، CloudKitchens، Penny and others.

  • Free VM Included: Code instantly—no installations, no errors.

  • Career Jumpstart: Access our community for job alerts, mock interviews, and mentorship.


Suitable For:

  • Career Shifters looking to transition into Data Engineering

  • Fresh Graduates ready to launch their Data Engineering journey

  • Students exploring tech fields and seeking a strong career head start


Enrol Now and begin your Data Engineering Journey the right way.


Course Duration:

  • 127 Video Lectures: 9.5 Hrs

  • 9 Interactive Quizzes: 2.5 Hrs

  • 7 Practical Hands-On Exercises: 12 Hrs

Total: ±24 Hours


Instructor: Amr Saleh, MSc

(Founder of Kiwilytics, 13+ years building data solutions for Fortune 500s and Silicon Valley startups), in cooperation with Data Consultants from Kiwilytics Academy Team

Who this course is for:

  • Dataخريجين جدد وعايزين يبدأوا طريقهم في مجال الـ
  • شخص عايز يغير مجال شغله و يدخل مجال البيانات
  • طلبة الجامعة في السنوات الأخيرة وعايزين يجهزوا نفسهم لسوق العمل من بدري
  • شخص بيدور علي شغل فريلانس أو ريموت في شركات عالمية في مجال البيانات