OTUS

Android Developer

  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Android Developer

Для кого?

  • Специализация для всех желающих научиться создавать Android-приложения и стать востребованным разработчиком. Приветствуются знание базовых принципов программирования и конструкций: переменные, массивы, циклы но не обязательны. Если у вас совсем нет опыта в IT, мы поможем вам быстро освоиться.
  • Для тех, кто хочет сменить профессию и хочет войти в IT сферу с нуля.
  • Для тестировщиков, которые хотят перейти в разработку.
  • Для тех, кто работает сисадмином или в технической поддержке и хочет стать частью команды разработчиков.

После обучения вы сможете:

  • Проектировать и реализовывать масштабируемую многомодульную архитектуру приложений независимо от выбранного паттерна presentation слоя.
  • Рисовать высокоэффективные View на Canvas и анимировать их. Если же View вам надоели, то правильно использовать Jetpack Compose для реализации нативного UI.
  • Глубоко разбираться и правильно использовать популярные фреймворки Dagger2, Hilt, OkHttp, RxJava и другие.
  • Покрывать написанные классы unit и интеграционными тестами, а также писать UI тесты используя Espresso С нуля выстраивать инфраструктуру для эффективной сборки приложения, писать CI/CD пайплайны, поднимать контейнеры и собирать приложения в них.

Инструменты, которые освоите

Kotlin, Android SDK, RecyclerView, DataStore & Room, Dagger2 & Hilt, Kotlin Coroutines & RxJava, JUnit, Mockito, Robolectric, Espresso(Kaspresso/Kakao), Gradle, Docker, Jenkins, Android Lint

Подходит ли программа именно вам?

Менеджер поможет разобраться!

Твой персональный наставник в карьере

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

  • Роман Зотов

    Android developer

  • Андрей Мельников

  • Николай Кочетков

  • Алексей Фирсов

  • Константин Бурцев

    разработчик мобильных приложений

Закрыть меню