طريقة التحميل
Flutter Advanced - Clean Architecture With MVVM in Arabic
التقيم: 4.6
Flutter Advanced – Clean Architecture With MVVM in Arabic
دورة فلاتر المتقدمة لتجعلك جاهز لسوق العمل

ماذا ستتعلم فى هذا الكورس

  • الكورس العربي الاقوي من حيث المحتوي والافكار..سوف تتعلم طرق جديده للتطبيق من خلال فلاتر ودارت
    Clean Architecture Design Pattern
    MVVM – Model – View – View Model Pattern
    ViewModel Inputs and Outputs
    Base ViewModel and Base UseCase
    Application Layer – Dependency Injection, Routes Manager and Application class
    Application Layer – Extensions and Shared Functions
    Data Layer – Data Sources (Remote Data Source/ Local Data Source)
    Data Layer – API Service Client (Same as Retorfit in Android)
    Data Layer – Calling APIs (Remote Data Source)
    Data Layer – Adding Logger Interceptor
    Data Layer – Caching APIs responses (Local Data Source)
    Data Layer – Json Serialization and Annotations
    Data Layer – Repository Implementation
    Data Layer – Mapper (Converting responses into Models)
    Data Layer – Mapper (Using toDomain Concept)
    Data Layer – Applying Null Safety
    Data Layer – Creating Mock APIs (Stub APIs)
    Domain Layer – Models
    Domain Layer – Repository Interfaces
    Domain Layer – UseCases
    Domain Layer – Either Concepts (Left – Failure) / (Right – Success)
    Domain Layer – Data Classes
    Presentation Layer – UI (Splash – Onboarding – Login – Register – Forgot Password – Main – Details – Settings – Notification – Search))
    Presentation Layer – State Renderer (Full Screen States – Popup States)
    Presentation Layer – State Management (Stream Controller – RX Dart – Stream Builder)
    Presentation Layer – Localisations (English – Arabic), (RTL – LTR)
    Presentation Layer – Assets Manager (Android and Ios Icons and Images sizes)
    Presentation Layer – (Fonts – Styles – Themes – Strings – Values – Colors) Managers
    Presentation Layer – Using Json Animations
    Presentation Layer – Using SVG images
    Using 18 Flutter Packages
    Getting Device Info (Android – Ios)
    Using Abstract classes

متطلبات الكورس

  • الدورة تشرح مفاهيم متقدمة لذا يجب ان يكون المبرمج علي معرفه مسبقة فلاتر ولغة دارت
  • ان يتم تثبيت محرر اندوريد استوديو او فيجوال استوديو وربطه ب فلاتر SDK

محتوى كورس: Flutter Advanced - Clean Architecture With MVVM in Arabic

كورس Flutter Advanced – Clean Architecture With MVVM in

Arabic كوبون مجاني من يوديمي

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

Flutter Advanced - Clean Architecture With MVVM in Arabic
Flutter Advanced - Clean Architecture With MVVM in Arabic
Flutter Advanced - Clean Architecture With MVVM in Arabic

يُعرَّف فلاتر على أنه مجموعة أدوات جوجل واجهة مستخدم لبناء تطبيقات جميلة ومجمَّعة محليًا لسطح المكتب للجوال والويب من قاعدة برمجية واحدة . هذا ، بالتأكيد أوفر لك من ناحيه الوقت والموارد.

ستساعدك هذه الدورة على الانتقال من مطور مبتدئ إلى مطور متمرس. سيكون لديك معرفة “كيفية تنفيذ مشروع منظم؟”. سيكون الكود الخاص بك سهل القراءة ، ويمكن صيانته واستدامته.

وسننفذ مشروع حقيقي حتى تبدأ في كتابه الكود من البداية كي نحصل علي مشروع منظم و نظيف. ستقوم ببناء طبقة العرض الواجهه وطبقة البيانات وطبقه الشبكه.

سيتم شرح الكثير من الافكار الجديده من ناحيه وتنفيذها بمنتهي السهوله حتي تصبح ملما بالكثير من الافكار الجديده التي تساعدك في بناء مستقبلك المهني البرمجي.

سنقوم في البدايه ببناء مشروع وسنقوم باضافه كل الطبقات الخاصه بالكود المنظم وسوف نعمل علي شزح كيفيه ربط كل الطبقات ببعض حتي يصبح المشروع متناغم ومنظم وسهل الاصلاح.

سنقوم ببناء الكثير من الواجهات مثل واجهه المقدمه واجهه تسجيل الدخول واجهه التسجيل واجهه استرجاع كلمه السر الواجهه الرذيسيه واجهه الاعدادات وواجهه التفاصيل وسنقوم ايضا بتطبيق تغيير اللغه للتطبيق.

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

 

لمن هذا الكورس؟

  • المبرمج يكون لديه بالفعل معرفة في دارت وفلاتر
  • المبرمج الذي يريد اتقان الفلاتر
  • المبرمج الذي يبحث عن مفاهيم ومواضيع متقدمه ف فلاتر
  • المبرمج الذي يحتاج إلى معرفة كيفية إنشاء مشروع منظم وكتابة كود باعلي جودة وتنظيم
  • المبرمج الذي أخذ دورات للمبتدئين ولا يزال بحاجة إلى المزيد
  • المبرمج الذي يحتاج إلى دورة ليصبح مطور فلاتر جاهز للعمل

شاهد أيضًا:

Scroll to Top