توضیحات
دوره Mastering Multi-Modular & Clean Architecture in Android. این یک دوره جامع است که برای ارتقای مهارتهای توسعه اندروید شما طراحی شده است و بر ساخت اپلیکیشنهای مقیاسپذیر، قابل نگهداری و قابل تست تمرکز دارد. این دوره تمام جنبههای معماری چند ماژولی را پوشش میدهد، از مفاهیم بنیادی تا تکنیکهای پیشرفته پیادهسازی، و اطمینان حاصل میکند که شما تخصص لازم برای مدیریت پروژههای پیچیده توسعه اپلیکیشن را دارید.
آنچه که در این دوره فرا خواهید گرفت
- ایجاد و سازماندهی ماژولهای buildSrc
- مدیریت پیکربندیهای ساخت: BuildConfig، PluginsConfig، ReleaseConfig
- مدیریت انواع ساخت، انواع flavor و ابعاد اپلیکیشن
- ایمنسازی پیکربندیهای امضا و مدیریت اعتبارنامهها
- پیادهسازی وابستگیهای مشترک در میان ماژولها
- ایجاد و مدیریت پلاگینهای Gradle کتابخانه مشترک
- پیادهسازی ابزارهای کیفیت کد: KTLint، Spotless، Detekt
- افزودن و سازماندهی ماژولهای ویژگی
- ساختاردهی وابستگیها در ماژولهای ویژگی و در سراسر اپلیکیشن
- تزریق وابستگی و شبکهسازی
- راهاندازی Dagger-Hilt برای تزریق وابستگی
- پیکربندی و مدیریت اجزای شبکه: Retrofit، OkHttp
- پیادهسازی هدرهای درخواست سفارشی و رهگیرها
- ایمنسازی درخواستهای شبکه با SSL، مدیریت dispatcher و پین کردن گواهینامه
- طراحی یک رابط ارائه دهنده OkHttpClient انعطافپذیر
- مدیریت خطا و پاسخ
- ساخت مدلهای مدیریت خطا و بستهبندیهای نتیجه انعطافپذیر
- نگاشت و پردازش پاسخها و خطاهای شبکه
- پیادهسازی منابع داده شبکه
- لایه داده و سریالسازی
- کار با DataStore (Kotlin Serialization، Proto DataStore)
- ایجاد و مدیریت سریالایزرها برای تنظیمات اپلیکیشن و مدیریت جلسه
- ادغام DataStore با Dagger-Hilt
- احراز هویت و مجوز
- پیادهسازی مدیریت جلسه و مدیریت توکن
- توسعه رهگیرهای احراز هویت با بهروزرسانی توکن و همگامسازی Mutex
- مدیریت توکنهای غیرمجاز و مکانیسمهای تلاش مجدد ایمن
- مدیریت وضعیت UI، اعتبارسنجی و مدیریت خطا
- اشکالزدایی شبکه با ابزارهایی مانند Chucker
- تولید گزارشهای نسخه ساخت
- ادغام مستندسازی کد با Dokka
- ایجاد و مدیریت APIهای شبیهسازی شده
این دوره مناسب افرادیست که
- توسعهدهندگان اندروید به دنبال بهبود مهارتهای معماری
- توسعهدهندگانی که میخواهند پروژههای چند ماژولی را به طور کامل یاد بگیرند
- مهندسانی که به تکنیکهای پیشرفته تزریق وابستگی علاقهمند هستند
- متخصصانی که بر روی شبکهسازی و ادغام API تمرکز دارند
- توسعهدهندگانی که به دنبال بهبود کیفیت کد و اتوماسیون هستند
- توسعهدهندگانی که برای نقشهای ارشد آماده میشوند
- تیمهایی که معماری تمیز و ماژولار را اتخاذ میکنند
- توسعهدهندگان اندروید در محیطهای سازمانی
- توسعهدهندگانی که به توسعه اندروید مدرن (MAD) علاقهمند هستند
- توسعهدهندگانی که برای مصاحبههای اندروید آماده میشوند
- توسعهدهندگانی که بر روی نگهداری کد و بازسازی کد قدیمی تمرکز دارند
- توسعهدهندگانی که به دنبال کیفیت و عملکرد طولانیمدت کد هستند
- مربیان و منتورهای توسعه اندروید
مشخصات دوره Mastering Multi-Modular & Clean Architecture in Android
- ناشر: Udemy
- مدرس: Mina Farid
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 19 ساعت و 52 دقیقه
- تعداد دروس: 137
سرفصل های دوره در تاریخ 2024/9

پیشنیازهای دوره Mastering Multi-Modular & Clean Architecture in Android
- Android Development Experience
- Experience with Dependency Injection
- Working Knowledge of Gradle
تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
13.8 گیگابایت










![2024 Beginner's Full Stack Microservices [Spring Boot 3.x]](https://downloadly.ir/wp-content/uploads/2024/12/2024_BEGINNER_S_FULL_STACK_MICROSERVICES__SPRING_BOOT_3_X_.jpg)


































