Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

нет данных
нет рассрочки

В Android-разработке для DI традиционно используют Dagger 2, очень мощный фреймворк с кодогенерацией. Но есть проблема: новичкам сложно его использовать. Сами принципы DI просты и понятны, но Dagger усложняет их. С появлением Kotlin появилась возможность писать удобные вещи, которые были бы практически невозможны с использованием Java. Одной из таких вещей стал Koin, имеющий очень лаконичный API, упрощающий написание и поддержку кода. Пройдя новый курс: “Koin. Основы внедрения зависимостей” вы поймёте разницу между Dependency Injection и Service Locator, а также научитесь работать с Koin.

Расписание курса

  • Основы внедрения зависимости.  Паттерны Dependency Injection и Service Locator
  • Основы Koin
  • Создание приложения для демонстрации использования Koin
  • Добавление Koin в проект
  • Внедрение зависимостей с использованием Koin

Что вы получите после обучения

Приобретаемые навыки
1
Основы внедрения зависимости
2
Паттерн Dependency injection
3
Паттерн Service Locator
4
Dependency Injection vs ServiceLocator
5
Описание демонстрационного проекта
6
Добавление Koin в проект
7
Инициализация Koin

Образовательная организация

Обучаем разработке на проекте с наставником

Практические онлайн-интенсивы для Android-разработчиков, туториалы и материалы от экспертов, работающих в лучших IT-компаниях.

AndroidSchool.ru - это полезные статьи, курсы и интенсивы для обучения азам и совершенствования навыков Android - разработки. Авторы материалов - разработчики, ежедневно разрабатывающие мобильные приложения в крупнейших ИТ-компаниях России и мира, таких Rambler&Co, Beeline, Alibaba.

УЧИТЕСЬ У ЭКСПЕРТОВ
Программа была разработана ведущими разработчиками которые имеют опыт работы в лучших ИТ-компаниях не только России но и мира
 
ПРАКТИЧЕСКИЕ ПРИМЕРЫ И ПРОЕКТЫ
Наши курсы и интенсивы нацелены прежде всего на развитие практичеcких навыков. Поэтому все вебинары насыщены кейсами из реальной практики.
 
ИНДИВИДУАЛЬНЫЙ ПОДХОД
Разработанные вами проекты будет проверять куратор проекта. Кроме того у вас будет возможность задать вопросы лично преподавателю.

Программа курса

Основы внедрения зависимости (DI) 

Lecture1.1
Основы внедрения зависимости. Паттерн Dependency injection 05 мин.

Lecture1.2
Основы внедрения зависимости. Паттерн Service Locator 05 мин.

Lecture1.3
Dependency Injection vs ServiceLocator 05 мин.

Lecture1.4
Описание демонстрационного проекта 05 мин.

Lecture1.5
Добавление Koin в проект 05 мин.

Lecture1.6
Основы Koin 05 мин.

Lecture1.7
Описание модулей 05 мин.

Lecture1.8
Инициализация Koin 05 мин.

Lecture1.9
Внедрение зависимостей

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 02.03.2023 12:38
Основы внедрения зависимости. Koin

Основы внедрения зависимости. Koin

Оставить отзыв
Поделиться курсом с друзьями