Skip to content

🎉 30% off 40+ Arabic courses — for a limited timeSee the offers

Certificate of completion

Mobile Apps with Flutter

One codebase for iOS and Android: UI, state, networking and store publishing.

4.5(302)1.9k students18 lessons3h 6mIntermediate
عبدالله المطيريInstructorعبدالله المطيريLast updated June 2026Course languageArabic

What you will learn

  • Build Flutter UIs with correct Arabic support
  • Manage state in a mid-size app
  • Handle API calls and offline states
  • Add notifications and maps
  • Publish to both stores

About this course

Flutter is the fastest route for a solo developer to ship on both stores. We build a complete delivery app with an Arabic UI — screens, state, API calls, local storage, notifications, maps — and give full weight to the part other courses skip: developer accounts, signing, the requirements Apple actually rejects apps for, and shipping updates.

Course content

4 modules18 lessonsTotal length 3h 6m

Getting Started4 lessons52m
Building the App5 lessons52m
  • NavigationVideoAfter purchase16:18
  • State managementVideoAfter purchase13:48
  • Arabic and directionalityVideoAfter purchase06:59
  • Forms and validationVideoAfter purchase15:22
  • Module quizQuizAfter purchase00:00
Networking and Data4 lessons34m
  • Calling an APIVideoAfter purchase06:29
  • Local storage and offlineVideoAfter purchase11:54
  • Push notificationsVideo1After purchase15:48
  • Maps and locationQuizAfter purchase00:00
Publishing5 lessons47m
  • Developer accounts and feesArticleAfter purchase05:57
  • Signing and release buildsVideoAfter purchase11:53
  • Common Apple rejection reasonsVideoAfter purchase11:55
  • Shipping updatesVideoAfter purchase17:44
  • Final assessmentQuizAfter purchase00:00

Requirements

  • Prior programming experience in any language
  • A machine for an emulator, or a test phone

Who this course is for

  • Developers entering mobile
  • Founders building their first app
  • Web developers adding a skill

About the instructor

Accreditation

  • National Center for e-Learning
  • PAAET

Accrediting bodies named on the certificate this course issues.

Frequently asked

Do I need a Mac to publish to Apple?

Yes for the final App Store build, though Android development works fully on Windows; we cover cloud build alternatives.

Is the back end included?

We use a ready API we provide; building the back end in depth is the Node.js course.

Student reviews

4.5302 ratings
  • 5stars
    66%
  • 4stars
    24%
  • 3stars
    7%
  • 2stars
    2%
  • 1stars
    1%

Latest reviews

  • مريم الخاجة

    مريم الخاجة

    27 July 2026

    توقعت محتوى نظري، بس طلعت دورة عملية بالكامل. طبّقت أول وحدتين ولاحظت الفرق خلال أسبوع واحد.

  • مشاري الجاسم

    مشاري الجاسم

    23 July 2026

    أفضل استثمار سويته هالسنة. غيّرت طريقة تفكيري في الموضوع من أساسه.

  • نوف الدوسري

    نوف الدوسري

    19 July 2026

    التطبيقات العملية هي نقطة القوة. ما توقعت أطلع بمخرجات جاهزة من دورة عن بُعد.

  • لطيفة المطيري

    لطيفة المطيري

    7 July 2026

    أعجبني إنه ما يبيع أوهام. يقول لك هذا يشتغل وهذا لا، وهذا صراحة نادر في هالمجال.

  • طارق الحوسني

    طارق الحوسني

    24 June 2026

    أنصح فيها بشدة. جودة الصوت والصورة ممتازة، والدروس قصيرة تقدر تخلص وحدة كاملة في جلسة وحدة.

  • ناصر البقمي

    ناصر البقمي

    7 June 2026

    استفدت منها أكثر من دورات حضورية دفعت فيها أضعاف السعر. شكراً على الجهد الواضح.