Про курс
Застосування паттерну «Використання залежностей» дозволяє створювати додатки з добре структурованою архітектурою та правильним дизайном, зменшуючи сильну пов'язаність між програмними компонентами. На курсі «Dependency Injection в Android-розробці» буде детально розглянуто цей паттерн розробки програм у контексті Android-розробки.
На першому уроці ми зробимо загальний огляд поширених фреймворків/бібліотек впровадження залежностей та їх застосування у розробці Java та Kotlin. У наступних уроках курсу будуть розглянуті їхні практичні особливості під час створення Android-додатків.
Цей курс входить до спеціальності:
Попередні Вимоги
- Знання та розуміння основ ООП (Об'єктно-орієнтованого програмування)
- Знання з основ мови Java, Kotlin
- Знайомство з основами XML
- Базові знання та досвід у розробці Android-додатків
- Загальні вміння працювати в Android Studio
Ви навчитеся
- Розуміти концепцію застосування залежностей;
- Створювати додатки, які своєю архітектурою реалізують патерн «Впровадження залежності»;
- Зменшувати залежність між об'єктами під час створення мобільних додатків;
- Створювати мобільні програми з добре читабельним кодом;
- Застосовувати для реалізації впровадження залежностей такі інструменти, як Dagger 2, Kodein-DI та Koin, враховуючи їхню специфіку та відмінності між ними.
- 3 год 1 хв
- 20.06.2019
- 5
- 23.11.2020
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Dependency Injection в Android-розробці на 40 днів?
Цей урок дозволяє зрозуміти основи впровадження залежностей (Dependency Injection) як концепції. У навчальному матеріалі робиться огляд основних фреймворків/бібліотек Dependency Injection, які застосовуються при розробці додатків Android.
Даний урок дозволяє зрозуміти основи застосування залежностей (Dependency Injection) із застосуванням Dagger 2. У навчальному матеріалі робиться огляд основних підходів Dagger 2 в Android-проекті на Java.
Даний урок дозволяє зрозуміти особливості застосування залежностей (Dependency Injection) із застосуванням Dagger 2 в Android-проекті на Kotlin. У навчальному матеріалі проводиться огляд основних підходів Dagger 2 у проекті на Kotlin.
Цей урок дозволяє зрозуміти основи впровадження залежностей (Dependency Injection) із застосуванням Kodein-DI. У навчальному матеріалі робиться огляд основних підходів Kodein-DI в Android-проекті Kotlin.
Цей урок дозволяє зрозуміти основи впровадження залежностей (Dependency Injection) із застосуванням фреймворку Koin. У навчальному матеріалі робиться огляд основних підходів Koin в Android-проекті Kotlin.