لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Dagger2 Dependency Injection برای توسعه دهندگان اندروید
Dagger2 Dependency Injection for Android Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ویژگی اولیه و پیشرفته Dependency Injection با Dagger2 را بیاموزید و مهارت های توسعه اندروید خود را به روز کنید Dagger2 Dependency injection اهمیت معماری DI را درک کنید الگوی DI را بیاموزید نحوه استفاده از Dagger2 را در برنامه بسازید پروژه نمونه با استفاده از DI پیش نیازها: اندروید پایه دانش توسعه اندروید
Dependency Injection اکنون یکی از اجزای ضروری توسعه Android است. همه پروژههای بزرگ و خوش ساخت از آن برای آسانتر و کاربردیتر کردن توسعه استفاده میکنند.
Dagger2 پرکاربردترین فریمورک برای DI در اندروید است.
این دوره
خواهد شد
شما را از یک مبتدی کامل در فناوری میگیرد
جنبه های نظری تزریق Dagger 2 را با جزئیات توضیح دهید
تمام اجزایی که Dagger2 را به کتابخانهای موفق تبدیل میکنند بهطور کامل بررسی کنید
آن را در یک برنامه کاربردی اجرا کنید تا یک سناریوی دنیای واقعی را به شما نشان دهد
بعد از این دوره، دانش و تجربه استفاده از Dagger2 را در تمام پروژههای توسعه برنامه خود خواهید داشت و به برنامههای خود اجازه میدهید به طور یکپارچه رشد و گسترش پیدا کنند.
ما در مورد:
یاد خواهیم گرفت
تاریخچه و مزایا خنجر
کامپوننت
ماژول
حاشیه نویسی
تزریق سازنده
تزریق میدانی
تزریق روش
الگوی تک تن
جزئیات سفارشی
جزئی های فرعی
کارخانه قطعات
کار عملی
ما همه چیز را در کاتلین خواهیم ساخت.
ما زمینه های زیادی را در این دوره پوشش می دهیم و مفاهیم را به صورت عملی پیاده می کنیم تا نه تنها دانش نظری بلکه تجربه عملی نیز کسب کنید.
همین امروز ثبت نام کنید و بیایید نحوه استفاده از Dagger2 برای ساختن یک برنامه اندروید مدرن را بیاموزیم.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
تزریق وابستگی و Dagger2
Dependency injection and Dagger2
نمای کلی بخش
Section overview
پیام مهم در مورد بررسی های Udemy
Important message about Udemy reviews
در شبکه های اجتماعی شرکت کنید
Engage on social media
تزریق وابستگی چیست؟
What is Dependency Injection
حاشیه نویسی جاوا
Java annotations
تاریخچه خنجر و مزایا
Dagger history and advantages
جزء و تزریق
Component and Injection
معرفی بخش
Section intro
اندروید استودیو
Android Studio
ایجاد پروژه و راه اندازی dagger2
Create project and setup dagger2
تزریق سازنده و جزء
Constructor injection and component
تزریق میدانی
Field injection
روش تزریق
Method injection
ماژول ها
Modules
نمای کلی بخش
Section overview
ماژول و حاشیه نویسی ارائه می دهد
Module and provides annotation
حاشیه نویسی را متصل می کند
Binds annotation
مقادیر را در زمان اجرا تزریق کنید
Inject values at runtime
بازساز کد
Code refactor
سازنده کامپوننت
Component builder
نمای کلی بخش
Section overview
سازنده کامپوننت و نمونه bind
Component builder and bind instance
حاشیه نویسی به نام
Named annotation
نمودار خنجر و کد تولید شده
Dagger graph and generated code
سینگلتون
Singleton
جزء سفارشی
Custom component
نمای کلی بخش
Section overview
محدوده مولفه
Component scope
محدوده سفارشی
Custom scope
جزء فرعی
Subcomponent
سازنده زیر مولفه
Subcomponent builder
کارخانه قطعه سازی
Component factory
برنامه تمرین
Practice app
نمای کلی بخش
Section overview
کد شروع و توضیح
Starter code and explanation
چالش: سازنده و تزریق میدانی
Challenge: Constructor and field injection
تزریق سازنده و میدانی
Constructor and field injection
نمایش نظرات