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

    2

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

По релевантности
36
По релевантности
36
Koin

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

Обучение продлится 4 месяца: вам предстоит заниматься дважды в неделю по 1,5 часа, а затем уделять 3-5 часов домашнему заданию. Так вы сможете не просто изучать теоретические блоки, но и практиковаться, пополнять портфолио и отрабатывать навыки. 

1.
Введение в Kotlin
2.
Тестирование компонентов
3.
Мобильная разработка и тестирование
4.
Сложные вопросы тестирования реальных приложений
5.
Мультиплатформенная разработка и тестирование
6.
Автоматизация тестирования
7.
Итоговый проект

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

Автоматизировать тестирования программного кода
Создавать автоматические тесты для всех уровней приложения (включая интеграционные тесты)
Использовать язык Kotlin
Применять инъекции зависимостей
Владеть системами сборки приложений

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

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

1.
Kotlin
2.
Основы Android-разработки
3.
Архитектура, работа с сетью и хранение данных
4.
Компоненты Android
5.
Реактивный подход, внедрение зависимостей
6.
Тестирование и публикация
7.
Проектная работа

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

Создавать приложения под Android
Программировать на языке Kotlin
Применять Android Architecture Components
Тестировать мобильные приложения

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

Курс включает в себя 8 уроков, на которых рассматриваются методические материалы по структуре и ключевым паттернам приложений на Android.

1.
Архитектура приложения
2.
Архитектура MVVM
3.
Koin и корутины
4.
Углубляемся в асинхронную работу
5.
Picasso/Glide/Coil, Room
6.
Kotlin DSL и Многомодульность
7.
Scopes, Delegates, refactoring
8.
Android 12

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

Разрабатывать мобильные приложения на Android
Использовать подходы Clean Architecture + M
Заменять RxJava на корутины
Применять библиотеки
Работать с консолью разработчика

Инструменты

Фильтры
Активные фильтры (1)
Koin
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Создание контента
Для детей и подростков
Саморазвитие
Красота и здоровье
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
15 000 ₽ — 74 000 ₽
Только бесплатные
Рассрочка
Длительность
1 месяц — 5 месяцев
Онлайн-университет
GeekBrains
Только
Otus
Только
#Sekta
99 баллов
Bang Bang Education
Показать все
Категория
Веб-разработка
Только
Разработка мобильных приложений
Только
Тестирование ПО
Только
1С бухгалтерия
1С-аналитика
Показать все
Профессия
Android-разработчик
Только
Kotlin-разработчик
Только
Программист
Только
Разработчик мобильных приложений
Только
Тестировщик ПО
Только
Показать все
Преподаватель
Абакар Магомедов
Только
Александр Аникин
Только
Александр Солдатенков
Только
Андрей Мельников
Только
Антон Казаков
Только
Показать все
Инструмент
Koin
Только
.NET
Только
.NET Framework
Только
Только
1С:Битрикс
Только
Показать все
Навык
Автоматизация тестирования
Только
Имплементирование многомодульности
Только
Инженерия DevOps
Только
Написание кода
Только
Программирование на Kotlin
Только
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх