1. Academy Market1
  2. Онлайн-курсы по изучению инструмента Dagger

    2

Dagger — фреймворк от Гугл для веб-, Android- и Java-разработчиков. Эта библиотека используется для внедрения зависимостей в мобильные приложения. Решение создано, чтобы наполнить граф зависимостями и получить их из него. С его помощью можно минимизировать работу по созданию шаблонного кода и произвести его упрощение. Вы сможете упорядочить множество зависимостей и структурировать их. 

По релевантности
36
По релевантности
36
Dagger
8 277 ₽ в месяц
99 324 ₽
141 892 ₽
Ещё -60% по промокоду

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

Вы пройдете 39 тематических блоков, где узнаете все этапы разработки приложений для OC Android, изучите необходимые навыки и освоите профессиональные инструменты, а также создадите итоговой проект - приложение для логистического центра.

1.
Введение в профессию
2.
Интро
3.
Введение
4.
Переменные
5.
Функции
6.
Условия и циклы
7.
Коллекции
8.
Объекты
9.
ООП. Инкапсуляция и наследование
10.
ООП. Абстракции
11.
ООП. Интерфейсы и полиморфизм
12.
Сравнение типов
13.
Исключения
14.
Корутины
15.
Потоки данных
16.
Начало работы
17.
Вёрстка
18.
Компоненты
19.
ConstraintLayout
20.
Ресурсы проекта
21.
Экраны приложения
22.
Анимация
23.
Локализация приложений
24.
Жизненный цикл
25.
Основы хранения данных
26.
Архитектура презентационного слоя
27.
Работа с сетью. Retrofit
28.
Работа с БД. Room
29.
Архитектура проекта
30.
Работа с массивами данных
31.
Работа с защищёнными разделами ОС
32.
Работа с локацией
33.
Firebase
34.
Подготовка к релизу
35.
Информация об итоговом проекте
36.
Дизайн-концепция Material Design
37.
Основы внедрения зависимостей
38.
Подготовка приложения к релизу

Чему вы научитесь

Программировать на языке Kotlin
Разрабатывать Android-приложения с нуля
Продумывать удобную навигацию
Верстать интерфейс приложений
Работать с базами данных
3 533 ₽ в месяц
127 200 ₽
212 000 ₽
Ещё -10% по промокоду

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

Программа курса расчитана на 1 год 1 месяц. За это время вы отсмотрите все вебинары и видеолекции, выполните практические задания и решите более сотни задач, которые сможете внести в портфолио.

1.
Основы Java
2.
Основы объектно-ориентированного программирования. Коллекции
3.
Английский язык для начинающих разработчиков
4.
Git — система контроля версий
5.
Основы Kotlin, отличия от Java и интеграция
6.
Функции, автотесты и объектно-ориентированное программирование на Kotlin
7.
Исключения, коллекции и продвинутые концепции Kotlin
8.
Android Studio. Разработка макетов приложения
9.
Работа со списками и обработка событий
10.
Дизайн и навигация
11.
Основы графического дизайна
12.
Основы Photoshop
13.
Основы Figma
14.
SQL, уведомления и Push
15.
Сетевые операции и работа с многопоточностью
16.
Coroutines. Интеграция с серверной частью
17.
Архитектура приложения
18.
Анимации и создание собственных View
19.
Интеграции сервисов. Публикация в Google Play
20.
Карьера в Android-разработке
21.
Дипломный проект

Чему вы научитесь

Программировать на JavaScript
Создавать приложения на Android
Тестировать свой программный код и вносить корректировки в него
Создавать дизайн приложений
Работать с многопоточностью

Преподаватели

Фильтры
Активные фильтры (1)
Dagger
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
99 324 ₽ — 127 200 ₽
Только бесплатные
Рассрочка
Длительность
0 месяцев — 13 месяцев
Онлайн-университет
Skillbox
Только
Нетология
Только
#Sekta
99 баллов
Bang Bang Education
Показать все
Категория
Разработка игр
Только
Разработка мобильных приложений
Только
1С бухгалтерия
1С-аналитика
1С-разработка
Показать все
Профессия
Android-разработчик
Только
Веб-разработчик
Только
Программист
Только
1С-программист
2D-художник
Показать все
Преподаватель
Алексей Вереин
Только
Анатолий Корсаков
Только
Георгий Гусаков
Только
Денис Александров
Только
Дмитрий Гордин
Только
Показать все
Инструмент
Dagger
Только
.NET
Только
.NET Framework
Только
Только
1С:Битрикс
Только
Показать все
Навык
Адаптирование сайтов и приложений под разные устройства
Только
Подготовка к релизу в Google Play
Только
Программирование на JavaScript
Только
Программирование на Kotlin
Только
Работа с базами данных
Только
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх