Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Онлайн-курсы по изучению инструмента Koin

    2

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

Логотип

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

Благодаря курсу вы освоите Android-разработку и весь необходимый для этого инструментарий. Обучение приближено к реальной работе: вы изучаете теорию по учебнику, проходите спринты и сдаёте задания ревьюеру. Всё это вы делаете в своём темпе. Исключение составляют воркшопы, которые проходят по расписанию. 

1.
Знакомство с IDE и Java
2.
Введение в Java
3.
Проектная работа на Java
4.
Введение в Kotlin
5.
Проектная работа на Kotlin
6.
Введение в UI и хранение данных
7.
Продвинутый UI: списки и библиотеки
8.
Сеть
9.
Хранение данных
10.
Продвинутый UI: компоненты вёрстки
11.
Многопоточность
12.
Архитектура
13.
Продвинутый UI: фрагменты
14.
Продвинутая навигация на Fragment
15.
Продвинутая многопоточность и сложный UI
16.
Продвинутая работа с сетью и хранением данных
17.
Финал Playlist Maker
18.
Продуктовая и командная разработка
19.
Итоговый проект «Агрегатор вакансий»
20.
Карьерный трек: подготовка к трудоустройству
21.
Акселерация: активный поиск работы с поддержкой HR-экспертов
22.
Расширенный курс «Android-разработчик»

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

Вести Android-разработку
Разбираться в UI и вёрстке
Работать с данными
Владеть основами веб-разработки
Работать в команде

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

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

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

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

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