آموزش تزریق وابستگی هیلت در اندروید با Kotlin 2023

Hilt Dependency Injection in Android with Kotlin 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Hilt با Kotlin به صورت تئوری و عملی در یک برنامه اندرویدی تست واحد تست وابستگی ماژول های تزریق کامپوننت Field Injection Constructor Injection Method Injection Qualifiers ViewModel injection پیش نیازها:دانش توسعه اندروید دانش Kotlin

Dependency Injection اکنون یکی از اجزای ضروری توسعه Android است. همه پروژه‌های بزرگ و خوش ساخت از آن برای آسان‌تر و کاربردی‌تر کردن توسعه استفاده می‌کنند.

Hilt نسل بعدی چارچوب تزریق وابستگی از Google است. این بر روی Dagger ساخته شده است و DI را تا حد زیادی ساده می کند. توسعه Android به طور پیوسته بر Dependency Injection متکی بوده است و Hilt اکنون سریعترین و ساده ترین راه برای پیاده سازی آن در پروژه های شما است.

این دوره

خواهد شد
  • شما را از یک مبتدی کامل در فناوری می‌گیرد

  • جنبه های نظری تزریق هیلت را با جزئیات توضیح دهید

  • به طور کامل تمام مؤلفه هایی را بررسی کنید که هیلت را به کتابخانه ای موفق تبدیل می کند

  • آن را در یک برنامه کاربردی اجرا کنید

بعد از این دوره، دانش و تجربه استفاده از Hilt را در تمام پروژه‌های توسعه برنامه خود خواهید داشت و به برنامه‌های خود اجازه می‌دهید تا یکپارچه رشد و گسترش پیدا کنند.

ما در مورد:

یاد خواهیم گرفت
  • ماژول ها

  • تزریق سازنده

  • تزریق میدانی

  • تزریق روش

  • اجزاء

  • شرایط مقدماتی

  • واجد شرایط استاندارد

  • ViewModel injection

  • آزمایش واحد

ما همه چیز را در کاتلین خواهیم ساخت.

ما زمینه های زیادی را در این دوره پوشش می دهیم و مفاهیم را به صورت عملی پیاده سازی می کنیم تا نه تنها دانش نظری بلکه تجربه عملی نیز کسب کنید. چه با تجربه صفر در تزریق وابستگی شروع کنید و چه از قبل کمی در مورد آن از طریق خنجر می دانید، این دوره به شما نحوه استفاده از آن را با Hilt نشان می دهد.

همین امروز ثبت نام کنید و بیایید نحوه استفاده از Hilt برای ساختن یک برنامه اندروید مدرن را بیاموزیم.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

  • در شبکه های اجتماعی شرکت کنید Engage on social media

  • تزریق وابستگی چیست؟ What is dependency injection

  • اصول اولیه خنجر Dagger basics

معرفی Introduction

  • معرفی Introduction

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

  • در شبکه های اجتماعی شرکت کنید Engage on social media

  • تزریق وابستگی چیست؟ What is dependency injection

  • اصول اولیه خنجر Dagger basics

مبانی Basics

  • نمای کلی بخش Section overview

  • ایجاد پروژه و دسته راه اندازی Create project and setup hilt

  • کلاس برنامه Application class

  • Android EntryPoint AndroidEntryPoint

  • تزریق سازنده Constructor injection

  • تزریق میدانی Field injection

  • روش تزریق Method injection

مبانی Basics

  • نمای کلی بخش Section overview

  • ایجاد پروژه و دسته راه اندازی Create project and setup hilt

  • کلاس برنامه Application class

  • Android EntryPoint AndroidEntryPoint

  • تزریق سازنده Constructor injection

  • تزریق میدانی Field injection

  • روش تزریق Method injection

ماژول ها Modules

  • نمای کلی بخش Section overview

  • تنظیم کد Code setup

  • ماژول ها Modules

  • اینترفیس ها را با @Binds تزریق کنید Inject interfaces with @Binds

  • نمونه ها را با @Provides تزریق کنید Inject instances with @Provides

  • مقدماتی Qualifiers

  • فراهم کردن زمینه Providing context

  • نصب در چند جزء Installing in multiple components

ماژول ها Modules

  • نمای کلی بخش Section overview

  • تنظیم کد Code setup

  • ماژول ها Modules

  • اینترفیس ها را با @Binds تزریق کنید Inject interfaces with @Binds

  • نمونه ها را با @Provides تزریق کنید Inject instances with @Provides

  • مقدماتی Qualifiers

  • فراهم کردن زمینه Providing context

  • نصب در چند جزء Installing in multiple components

اجزاء Components

  • نمای کلی بخش Section overview

  • اجزا و طول عمر Components and lifetimes

  • محدوده ها Scopes

  • سلسله مراتب Hierarchy

اجزاء Components

  • نمای کلی بخش Section overview

  • اجزا و طول عمر Components and lifetimes

  • محدوده ها Scopes

  • سلسله مراتب Hierarchy

دیگران Others

  • ViewModel ViewModel

  • تست واحد Unit testing

دیگران Others

  • ViewModel ViewModel

  • تست واحد Unit testing

نتیجه Conclusion

  • نتیجه Conclusion

  • متشکرم Thank you

نتیجه Conclusion

  • نتیجه Conclusion

  • متشکرم Thank you

نمایش نظرات

آموزش تزریق وابستگی هیلت در اندروید با Kotlin 2023
جزییات دوره
2.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
785
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Stefan Catalin Stefan

مدرس توسعه نرم افزار