Clean Architecture In Flutter 3 (Arabic)

Description:
???? ?????? ??? ????? ?????? ???? ???? ????? ????? ?? ???? ????? ???? ?????? ?? ??? ????? ??? ????? ???? ????? ???? ??? ??? ?? ??????? ?????? ??????? ????? .. ?? ????? ???? ??? ????? ?????? ????? .. ??? ???? ?????? ????? ????? ????? ????? ???? ??? ?????? ???? ??? ?? ????? ??????? ??? ??????? ?????? ??? ???? ???? ????? ?? ?????? .
?????? ?????? ????? ????? ?????? ?????? ?????? ?
??? ???? ?????? ????? ????? ?????? ?? ????? ????? ???? ??? ??????? ???? ??????? ???????? ???? ?
?????? ????? ????? ??? ??????? ?????? ? ???? ????? ????? ????? ???? ?? ????? ?? ??????? ??????
??? ??????? ?????? ?????? ?? ?????? ??? ???? ??? ?????? ??? ????? ???????
?????? ?? ????? ????? ????? ????? ??????? .
?? ???? ?????? ?????? ????? :
- 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