طارق العبدأكاديمية
IntermediateGoogle Developer Expert · Flutter & Dart

أتقن REST APIs في Flutter —
وابنِ تطبيق News يعمل Online و Offline.

اربط تطبيقات Flutter بالويب الحيّ. في هذا الكورس ستتعلّم دورة الـ Request-Response الكاملة لـ REST APIs، وستعمل مع HTTP و Dio و Retrofit، وستتعامل مع Pagination و Status Codes، وستستخدم Postman لاختبار الـ Endpoints — ثم تبني تطبيق News متكامل مع Headlines حيّة وصفحة Article Details وبحث كامل النص. الموديول الأخير يضيف Favorites Offline باستخدام Shared Preferences و Hive، ليتمكّن المستخدم من حفظ المقالات لقراءتها لاحقاً حتى بدون اتصال بالإنترنت.

4.9(509 تقييم)تحديث مايو 2026
  • ~7ساعات
  • 1تطبيق حقيقي
  • 28درس
  • 3وحدة

هل يبدو هذا مألوفًا؟

لماذا تطبيقاتك معزولة عن الويب.

التطبيقات الحقيقية تعيش على بيانات حيّة. إن كانت تطبيقاتك تعمل ببيانات ثابتة فقط، فهذه هي المهارات التي تفصلك عن الويب الحقيقي.

  • تطبيقاتك معزولة عن الإنترنت

    كل بياناتك ثابتة داخل الكود. لا محتوى حيّ، ولا شيء يتحدّث، ولا اتصال بأي API حقيقي على الويب. تطبيق منفصل عن العالم.

  • REST APIs تبدو لغزًا

    Request و Response و Status Codes و JSON — تسمع المصطلحات لكنك لا تعرف كيف تجلب البيانات فعلًا، ولا الفرق بين HTTP و Dio و Retrofit.

  • تطبيقك ينهار عند أول مشكلة شبكة

    اتصال بطيء أو خطأ من الخادم فينهار كل شيء — لا Loading، ولا رسائل خطأ، ولا بيانات محفوظة ليقرأها المستخدم لاحقًا دون إنترنت.

هل هذا لك؟

لمن هذه الدورة.

هذا لك إذا…

  • تبني واجهات Flutter وتريد ربطها ببيانات حقيقية من الويب.
  • تريد إتقان REST APIs والتعامل مع الأخطاء وحالات التحميل باحتراف.
  • تريد أن يعمل تطبيقك Online و Offline ويحفظ البيانات للمستخدم.

هذا ليس لك إذا…

  • لا تعرف بناء واجهات Flutter بعد — ابدأ بأساسيات الـ UI أولًا.
  • تتقن REST APIs و Dio والـ Local Storage في مشاريع حقيقية بالفعل.
  • تعمل فقط مع Firebase أو Supabase ولا تحتاج APIs تقليدية.

تطبيق حقيقي واحد

ما الذي ستبنيه.

ليست تطبيقات تجريبية — كل مشروع كود حقيقي تنشره على App Store وتضعه في سيرتك الذاتية وتعرضه في المقابلات.

  • تطبيق News

    تطبيق News متكامل مع Headlines حيّة من API، و Carousel Slider لأهم القصص، وصفحة Article Details، وبحث كامل النص مع نتائج Paginated، و Favorites Offline — مبني باستخدام Shared Preferences و Hive معاً لتتعرّف على النمطين. مهارات الـ API تنطبق على أي REST API، فنفس هيكل الكود يعمل مع تطبيقات الطقس و Social Feeds و E-Commerce أو مشروع عميلك القادم.

    • Flutter
    • REST API
    • Dio
    • Retrofit
    • Hive
    • Shared Preferences

دليل أنه يعمل

أين أصبح الخريجون الآن.

أكثر من 2,400 مسجَّل. هذه هي النتائج التي تهم — وظائف جديدة وترقيات وأول عميل عمل حر.

  • حصل على أول وظيفة Flutter بعد 3 أشهر من إتمام الدبلومة

    انتقلت من صفر خبرة احترافية إلى اجتياز المقابلة التقنية الكبيرة لـ Flutter. وحدة الـ Architecture وحدها غيّرت طريقة تفكيري في الكود.

    أحمد حسن

    Vodafone Egypt

  • مبتدئة → مبرمجة موبايل متوسطة في 8 أشهر

    دورة الـ State Management أزالت سنتين من الارتباك في عطلة نهاية أسبوع واحدة. نشرت أول ميزة حقيقية للمستخدمين في الأسبوع التالي.

    سارة السيد

    Careem

  • مبرمج Flutter مستقل — أول عميل خلال 6 أسابيع

    أنهيت الدبلومة وخلال ستة أسابيع حصلت على أول مشروع Flutter مدفوع. التطبيقات الحقيقية والـ Architecture صنعا الفارق في مكالمات العملاء.

    عمر مصطفى

    مستقل

أين يعمل خريجونا الآن

  • Vodafone Egypt
  • Careem
  • Talabat
  • STC
  • Jahez
  • Aramex
  • Etisalat
  • العمل الحر

المنهج

محتوى الدورة.

3 وحدة30 درس~7 ساعات مدّة إجمالية2 دروس معاينة مجانية
    • What is an API?معاينة
    • The full guide to API request components
    • Solutions used in API integration — HTTP & Dio
    • Planning the News App & APIsمعاينة
    • Initiating the News App project & architecture
    • Quick look at API documentation
    • Get Top Headlines API call with Dio
    • Status codes for API responses
    • Intro to the pagination concept
    • Using Postman with APIs

مخرجات التعلّم

ما الذي ستتعلّمه.

في النهاية ستعيش تطبيقاتك على بيانات حقيقية محدّثة — Online و Offline — كأي تطبيق على هاتفك.

  • جلب بيانات حيّة من أي REST API إلى تطبيق Flutter
  • بناء تطبيق News متكامل يعمل على API حقيقي من الويب
  • التعامل مع HTTP و Dio وتحويل الـ JSON إلى Dart Models
  • معالجة حالات التحميل والأخطاء والاتصال البطيء باحتراف
  • حفظ البيانات محليًا عبر Shared Preferences و Hive للعمل دون إنترنت
  • ربط تطبيقاتك بالويب الحقيقي بدل البيانات الثابتة

مدرِّبك

تعرَّف على طارق العبد.

طارق العبد، المدرِّب
خبير Google المعتمد · Flutter و Dart

خبير Google المعتمد في Flutter و Dart. علّمتُ أكثر من مليون طالب عبر الإنترنت، وأكثر من 4000 حضوريًّا — وبنيتُ هذه الدبلومة بعدما أدركتُ أن معظم دورات Flutter تُعلّم الـ Widgets، لا الهندسة الحقيقية.

12 عامًا في بناء تطبيقات حقيقية — لا نماذج تجريبية. 6 منها داخل الدبلومة، ستبنيها معي بنفسك.

  • 12+
    سنة خبرة
  • 6+
    تطبيق حقيقي
  • 4K+
    طالب حضوريّ
طارق العبد · خبير Google المعتمد لـ Flutter و Dart

طارق العبد · خبير Google المعتمد لـ Flutter و Dart

لماذا بنيت هذه الدبلومة

قصة البداية الحقيقية.

لم أكن خبيرًا معتمدًا من Google حين بدأت التدريس. كنت مبرمجًا اعتاد أن يشرح للزملاء، ثم للأصدقاء، ثم لكاميرا. كانت الفيديوهات الأولى متواضعة والجمهور صغيرًا، لكنّ الأسئلة كشفت لي شيئًا مهمًا: المشكلة لم تكن في عجز الناس عن تعلّم Flutter، بل في أن المواد المتاحة لم تعلّمهم كيف يفكّر المهندسون فعلًا.

بعد 4000 طالب حضوريّ — فصول حقيقية وملاحظات حقيقية وإحباط حقيقي — عرفت بالضبط أين يتعثّر الناس. ليس في الـ Widgets، بل في الـ Architecture والـ State Management، وفي الهوّة بين «أنهيت الدرس» و«أستطيع بناء شيء حقيقي». الدبلومة موجودة لردم هذه الهوّة.

لم أبنِ الدبلومة لأعلّم الـ Syntax في Flutter. بنيتها لأعلّم كيف يفكّر المهندسون المحترفون.

طارق العبد، خبير Google المعتمد لـ Flutter و Dart

شهادات الطلاب

ما يقوله المبرمجون.

4.9من أكثر من 500 تقييم من الطلاب
  • Ahmad

    السلام عليكم ورحمة الله وبركاته، حاب أشكر الأستاذ على المجهود الرائع في دورة Flutter وDart. الكورس كان شامل ومتكامل، وغطى كل شيء من الأساسيات إلى المواضيع المتقدمة بشكل سلس وواضح. تعلمت Dart Basics، Flutter Basics، إدارة الحالة، Git & GitHub، تصميم تطبيقات عملية، واستخدام Firebase في ربط التطبيقات. أيضًا تعلمت التعامل مع HTTP Requests، Local Databases، إضافة Animations، وميزات الجهاز، إلى جانب بناء تطبيقات e-commerce، والتعامل مع واجهات المستخدم بشكل احترافي. الكورس فعلاً متكامل لكل المستويات، ويوفر تجربة تعليمية غنية وممتعة. أنصح أي شخص حاب يطور مهاراته في البرمجة أو يدخل مجال تطوير التطبيقات إنه يشترك في الكورس، لأنه فعلاً يستحق.

  • Mohamed Samir Ibrahim Mostafa

    This course is an amazing Flutter course! The explanation are clear. and the example are practical. I really liked how the instructor responded to question in Q&A section. Overall, I highly recommend this course to anyone.

  • Wael

    أهم ما فى الكورسات المدفوعة التواصل بين المحاضر والطلبة والتواصل بين الباشمهندس طارق العبد اكثر من ممتاز يستمع للجميع ويجيب على التساؤلات بالتفصيل ويعطى نصائح تختصر الوقت على الدارسين .

  • Abdallah

    One of the best courses I have ever shared in my life in terms of meeting and simplifying information. Thank you very much to engineer Tariq Al-Abdul for this great effort. ❤️❤️

  • Khaleel

    It's really powerful course and amazing developer with easy explanations, anyone can easily understanding and start with flutter. I highly recommend ! Thank You!!!

  • Abdulateef

    كورس ممتاز جدا يشرح بسلاسة و يطابق افكار الجميع يشرح متطلبات سوق العمل و كيف تضع خطة لاستلام مشروع من العميل و انصح الاشخاص الذين يريدون تعلم مجال flutter بالاشتراك

  • Fatma

    The instructor's brilliantly simple method of illustrating the concept has me feeling genuinely excited about the course content

  • Odama

    very good course with excellent teacher, he knows what he is doing also how to deliver the information to the student,

  • Ahmed

    ربنا يبارك فيك يا بشمهندس ويكرمك دنيا و آخرة يا رب. دورة مذهلة و فوق التوقعات و الجوده ممتازة و المحتوى ممتاز.

  • عبدالعزيز اشرف مصطفي

    جزاك الله خيرا يابشمهندس .. الكورس فاق التوقعات اسلوب شرح رائع ومنظم ..وجودة فيديوهات جميله جدا

  • Yasen

    كورس في قمة الروعة إتعلمت فيه ال state management, Firebase, API, local database ولسة مكمل

  • Mohamed

    انت انسان جميل ومحترم, ربنا يرفع قدرك ويعلمك ما ينفعك وينفعك بما علمك. شرحك جميل ومبسط

  • 7amzahwji

    شرح جميل و منظم و مازلت في استكمال باقي الكورس

  • Mohammad

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

  • Marwan Muhammad

    simple explaining and great instructor

  • Mohamed

    افضل دبلومة شفتها في الوطن العربي 100%

  • Antonious

    احلى كورس فى العالم شكرا مهندس طارق

  • Amr Mohamed

    على الله توكلنا ربنا ينفع بكم يا رب

  • Mohamed

    great intro and great explanation

  • Abdelrahman

    كورس زبادي بالخلاط حرفياً 😂❤️

  • Yasser

    Great course, great pace

  • El Moussaoui

    محترف بكل معنى الكلمة

  • Yusif Muhamed

    So far, So good!

  • Abdelrhaman

    awesome <3

  • Taha Hamada

    love this

  • Maiiada

    Excellent

  • Abdalmonia

    رائع جدا

  • Mohamed

    Awesome

  • Mahmud

    thank

التسعير

تسعير بسيط ودفعة واحدة.

بلا اشتراكات. ادفع مرة واحدة وتعلّم إلى الأبد.

دفعة واحدة

هذه الدورة

$17$34

≈ 870 EGP

وفّر $17

  • جلب بيانات حيّة من أي REST API إلى تطبيق Flutter
  • بناء تطبيق News متكامل يعمل على API حقيقي من الويب
  • التعامل مع HTTP و Dio وتحويل الـ JSON إلى Dart Models
  • معالجة حالات التحميل والأخطاء والاتصال البطيء باحتراف
  • حفظ البيانات محليًا عبر Shared Preferences و Hive للعمل دون إنترنت
  • وصول مدى الحياة — مع كل تحديث مستقبلي مجانًا
  • ضمان استرداد المبلغ خلال 7 أيام — بلا أي مخاطرة
سجّل الآن

حزمة Flutter الكاملة

$129$160

≈ 6,580 EGP

وفّر $31 — احصل على الكورسات الـ 10 كاملةً مع بونصات التوظيف

بقية محتوى الحزمة

  • إتقان لغة Dart — من الصفر إلى البرمجة الكائنية OOP$15
  • ابنِ أول تطبيق Flutter — تطبيق Quiz$19
  • واجهات Flutter — تطبيق Food Delivery$19
  • تطبيقات Flutter Responsive و Adaptive$12
  • State Management باستخدام Bloc & Cubit — تطبيق E-Commerce$19
  • Firebase مع Flutter — Auth و Firestore و Messaging$17
  • ابنِ تطبيق محادثة AI باستخدام Flutter و Gemini$15
  • ابنِ تطبيق Social Media باستخدام Flutter و Supabase$17
  • اللمسة الأخيرة لتطبيق Flutter — Animations والنشر على المتاجر$10
  • بونص — Git و GitHub للمطورينFree
  • بونص — كورس مكثّف في LinkedInBonus
  • بونص — كورس مكثّف في كتابة الـ CVBonus
احصل على الحزمة — $129

الأسئلة الشائعة

الأسئلة الأكثر تكرارًا.

  • مدى الحياة. بمجرد تسجيلك تمتلك الدورة للأبد — بما في ذلك جميع التحديثات المستقبلية. في كل مرة يُصدر Flutter نسخة رئيسية، يُعاد تسجيل الوحدات المتأثرة وتُخطَر بذلك.

ضمان استرداد المبلغ خلال 7 أيام

ليست الدورة المناسبة لك؟ راسلنا خلال 7 أيام لاسترداد كامل المبلغ. بلا أسئلة وبلا تعقيد — رد سريع واسترداد كامل.

خبير Google المعتمد · Flutter و Dart

مسيرتك في Flutter
تبدأ اليوم.

انضمّ إلى +2,400 مبرمج اختاروا تعلّم Flutter بالطريقة الصحيحة — بكود احترافي وتطبيقات حقيقية وخبير Google المعتمد.

  • ضمان استرداد المبلغ خلال 7 أيام
  • وصول مدى الحياة
  • مجتمع خاص مشمول