When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Clean Architecture In Flutter 3 (Arabic)
كورس يمكنك من التعامل مع المشاريع بطريقة احترافية

This Course Includes
udemy
4.8 (532 reviews )
8 total hours
arabic
Online - Self Paced
course
Udemy
About Clean Architecture In Flutter 3 (Arabic)
عمرك اشتغلت على مشروع وحاولت تضيف عليه خاصية جديدة أو تعدل خاصية كانت موجودة من قبل ولقيت انك محتاج تبذل مجهود كبير جدا رغم إن الخاصية المراد إضافتها بسيطة .. ده بيكون بسبب سوء تنظيم وتصميم الكود .. عمل بنية هيكلية منظمة للكود بتاعك هيوفر عليك وقت ومجهود كبير جدا في صيانة التطبيق على المستوى البعيد وده اللي هيتم شرحها في الكورس .
الكورس بتاعنا بيجمع مابين الجانب النظري العملي ،
عمل بنية هيكلية منظمة للكود بيمكنك إن الكود بتاعك يكون سهل الصيانة وسهل الإضافة والتعديل عليه ،
وبيخلي الكود بتاعك سهل القراءة والفهم ، كمان بيوفر ساعات وربما أيام من العمل في المشروع الصغير
وفي المشروع الكبير بتحميه من الوصول إلى حالة عدم القدرة على إدارة المشروع
وبيكون من السهل اضافة خصائص جديدة للتطبيق .
من خلال الكورس هتتعلم الآتي :
- What is clean architecture ?
- The importance of clean architecture .
- Layers inside clean architecture and what is role of each layer.
- Project structure.
- Presentation Layer.
- Handle themes / fonts / images / strings / constants in app in a professional way.
- Domain Layer (Entities/ Use cases / Contracts ).
- Data layer (Models , Implementation of contracts , Datasources).
- Cubit Essential with implementation on real app.
- Dependency injection && Service locator.
- Use GetIt as Service locator.
- Handling your network API calls like a boss!
- Dio && Dio Intercepters .
- Handle Exceptions in a professional way.
- Localization
What You Will Learn?
- كورس يمكنك من التعامل مع المشاريع بطريقة احترافية.
- What is clean architecture ?.
- The importance of clean architecture ..
- Layers inside clean architecture and what is role of each layer..
- Project structure..
- Presentation Layer..
- Handle themes / fonts / images / strings / constants in app in a professional way..
- Domain Layer (Entities/ Use cases / Contracts )..
- Data layer (Models , Implementation of contracts , Datasources)..
- State management.
- Cubit Essential with implementation on real app..
- Dependency injection && Service locator..
- Use GetIt as Service locator..
- Handling your network API calls like a boss!.
- Dio && Dio Intercepters ..
- Handle Exceptions in a professional way..
- Localization.