Kurs Dagger programowanie w Android - DVD
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 1898
Просматривая «Kurs Dagger programowanie w Android - DVD», вы можете быть уверены, что данный товар из каталога «Наука и образование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Чему вы научитесь?
Благодаря этому курсу вы узнаете, что такое Dagger2, поймете, как он влияет на архитектуру Android-приложений, и освоите структуру внедрения зависимостей.
Вы изучите основы работы с этими библиотеками, где я покажу вам, как применять аннотации, работать с компонентами и осуществлять инъекции. Кроме того, на тренинге вы познакомитесь с разделением кода на модули и подкомпоненты и оптимизацией кода на платформе Android.
- Вы познакомитесь с библиотекой Dagger2
- Вы будете использовать доступные аннотации.
- Вы узнаете о модулях приложения.
- Вы узнаете, что такое шаблон внедрения зависимостей.
- Вы будете использовать компоненты и подкомпоненты.
- Вы будете использовать компоненты и подкомпоненты. li>
- Вы узнаете об аннотациях диапазонов
- Вы оптимизируете код
- Вы разделите код на модули
Кто такой для этого курса?
- Этот курс предназначен для разработчиков Android, которые заинтересованы в изучении внедрения зависимостей
- Знания объектно-ориентированного программирования на Java и знания платформы Android приветствуются
Аннотации
Один из наиболее важных навыков работы с Dagger — владение аннотациями. Я покажу вам, как использовать доступные аннотации, такие как: Singleton, Reusable, BindsInstance. Кроме того, вы познакомитесь с такими аннотациями, как: Inject, Provides, Module, Component, Named, Scope, Binds.
Пишите чистые приложения
Интеграция библиотеки Dagger позволит вам использовать прозрачный подход к написанию кода. Одним из преимуществ изучения Dagger 2 является то, что он позволит вам писать более читаемый, расширяемый, поддерживаемый и тестируемый код.
Что такое Dagger?
Dagger — один из самые популярные библиотеки внедрения зависимостей в программировании для Android, разработанные до Google. Работа с этой библиотекой — один из навыков, которыми вам следует обладать, рассматривая карьеру разработчика Android. Многие компании основывают свои приложения на платформе Dagger, поскольку она быстрая, надежная и делает код более тестируемым и чистым.
Теоретическое введение
1. Шаблон внедрения зависимостей
2. Библиотека Dagger2
3. Аннотации Inject, Provides, Module, Component
4. Первые занятия и внедрение
Построение архитектуры
5. Модуль приложения и именованная аннотация
6. Внедрение контекста приложения
7. Использование одноэлементных аннотаций
8. Аннотация области применения и сужение области действия
Расширенное использование в Android
9. Преимущества и использование аннотации @Binds
10. Библиотека Dagger-android и реализация ActivityBindingModulew
11. Многоразовые аннотации, квалификаторы, BindsInstance, BindsOptional
12. Предоставление классов в одном интерфейсе
13. Подкомпоненты
14. Работа с классами фрагментов
Как выбрать версию курса:
Видеокурс доступен в двух формах:
1. в электронном виде - в виде ссылки для скачивания запакованного архива. После покупки вы получите ссылку на электронную почту. Здесь найдите аукцион, помеченный как цифровая версия.
2. коробка на DVD — вместо ссылки для скачивания вы получите DVD по указанному адресу. В этом случае ищите аукцион с пометкой DVD.
Подойдет ли курс к моей программе?
Курсы созданы с использованием разных версий программы. Однако в большинстве случаев им подходит любая версия. Курсы созданы таким образом, чтобы быть совместимыми и нейтральными для старых версий программного обеспечения. То есть если у вас, например, Photoshop 2019 года и курс создан на версии Photoshop 2020 года, то он подойдет на 100%.
Получу ли я программу вместе с курсом?
Курсы представляют собой видеоролики, демонстрирующие работу в заданной программе. Ни один из курсов не сопровождается программой, которую вы должны приобрести самостоятельно.