- مدرس دوره : سجاد مرادی ( رزومه )
- تعداد دانشجویان این دوره : 73 نفر
- تعداد ویدیوها : 21 ویدیو
- مدت زمان دوره : 5:49:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1399/10/20
.png)
آموزش dagger 2
در این دوره بنده قصد دارم فریمورک dagger که برای تزریق وابستگی استفاده میشود را به شما دوستان عزیز آموزش دهم.
با استفاده از این فریموک شما میتوانید از تکرار بیش از اندازه ی کد های خود جلوگیری کنید، با مستقل کردن کلاس ها آن ها را راحت تر مورد
آزمون و خطا قرار دهید، اگر چندیدن کلاس به یکدیگر مرتبط باشند با ایجاد تغییر در یک یا چند تا از آن ها احتمال مواجه شدن با خطا بسیار
کاهش میابد، وابستگی های تودرتو را از بین ببرید و...
در واقع با dagger شما آینده نگری انجام میدهید و حتی اگر پس از مدت ها به کد های خود برای تغییرات بازگردید، به راحتی میتوانید
کار های مورد انتظارتان را انجام دهید.
فهرستـــ ویدیوها
مدت زمان دوره 5:49:00-
در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.
-
لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.
-
مقدمه DI
- 00:16:26
- رایگانــ
این قسمت مقدمه ای بر دوره است و درمیابیم چرا به dagger نیاز پیدا میکنیم
-
Inject Value
- 00:12:01
- نقدیــ
این آموزش درباره ی نحوه ی تزریق کردن یک مقدار و همچنین نحوه ی اتصال ماژول ها به یکدیگر میباشد.
-
Component.Builder@
- 00:21:31
- نقدیــ
در این جلسه در رابطه با Component.Builder , @Named , @Bindsinstance و Qualifire@ صحبت میکنیم.
-
Singleton@
- 00:14:27
- نقدیــ
در این بخش ابتدا یک اصلاح درباره ی توضیحات قسمت قبل و سپس به نحوه ی کاربرد Singleton@ پرداخته میشود.
-
Component.Factory@
- 00:13:37
- نقدیــ
در این قسمت به آموزش Factory و مزایای آن نسبت به Builder پرداخته میشود.
-
Application Class
- 00:13:17
- نقدیــ
این جلسه در رابطه با کلاس Application و نحوه ی جابجایی یک مقدار ثابت بین اجزای مختلف آن صحبت شده است.
-
Custom Scope
- 00:19:10
- نقدیــ
در این بخش به این آموزش میپردازیم که چگونه Scope های متفاوت را ایجاد کنیم
-
Subcomponent@
- 00:18:07
- نقدیــ
این جلسه در رابطه با Subcomponent@ و همینطور Subcomponent.Builder@ خواهد بود.
-
Recyclerview Simple Project
- 00:22:39
- نقدیــ
در این بخش یک پروژه ی کوچک را اجرا میکنیم و در آن adapter و Glide را اینجکت میکنیم.
-
ViewModel Injection
- 00:29:55
- نقدیــ
در این قسمت با استفاده از multibinding یک viewmodel ساده را اینجکت میکنیم.
نظرات کاربران در رابطه با این دوره