Android-разработчик. Продвинутый курс от OTUS

От: OTUS
5/5
1 отзыва

5 месяцев углубленного освоения Android-разработки на языке Kotlin. Курс содержит 7 модулей. Занятия 2 раза в неделю. Способствует развитию в профессии разработчиков на Android до уровня Middle / Senior. В программе: изучение Gradle, Dagger 2, RxJava 2, процесса тестирования приложений и выстраивание инфраструктуры с нуля. Большое количество практических заданий с проверкой. После защиты проекта выдают сертификат и приглашают на собеседование.

Сводка

Цена
от 70 000₽ 58 500₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
150 дней
Язык
ru

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

Разрабатывать приложения для Android на языке Kotlin

- Глубоко разбираться в Android SDK
- Находить проблемные места в коде и оптимизировать их
- Выбирать оптимальный алгоритм шифрования для приложений
- Организовать безопасное хранилище секретных данных
- Организовывать инфраструктуру
- Внедрять и настраивать линтеры и чекстайлы для проверки качества кода
- Проектировать мультимодульную архитектуру и проводить рефакторинг legacy кода
- Писать надежный и протестированный код, интеграционные тесты и UI-тесты
- Использовать современные библиотеки и фреймворки

О школе

OTUS
Отзывы 0
Информация
Компания основана в 2017 году. Официальный сайт https://otus.ru. Мы собрали и проверили более 97 отзывов об онлайн курсах OTUS.

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

Курс обеспечивает глубокое погружение в промышленную Android-разработку на языке Kotlin, позволяет прокачать свои навыки с уровня Junior до Middle или Senior Android-разработчика.
Kotlin как стандартная библиотека
Kotlin coroutines
Architecture
Design patterns
MVP + Clean
MVVM + MVI
RxJava
Architecture Components
Dagger2
Multimodule project
Code smells + refactoring
Views
Canvas
Animations
RecyclerView
UI Profiling
Services
Network
Persistent storage
Security in Android
Юнит тесты
Интеграционное тестирование на Android
Automated UI Testing.
Espresso framework, Spoon, MockWebserver
Proguard
Инструменты для проверки качества кода
Gradle
Gradle. Best practices and optimisations
Docker
Jenkins
Distribution / Crash overview
Консультация по проектам и домашним заданиям
Защита проектных работ
Инструменты
Docker
Jenkins
Android
Dagger 2
RxJava 2

Отзывы

Рейтинг 5
1 отзывов
2 года назад
ДОСТОИНСТВА: интересные темы, преподаватели с боевым опытом НЕДОСТАТКИ: организация домашних заданий в начале. Я проходил вторым потоком курс Otus - Android-продвинутый . Понравились углубленные темы про Dagger и мульти-модульное программирование. Плюсы: - удобный формат (можно онлайн, можно в записи); - большие временные рамки для сдачи домашних заданий; - оперативная связь с преподавателями в Telegram. Минусы: - проблема с ротацией преподавателей в начале курса (скорее из-за того, что курс свежий ); - организационный разброд (была путаница с общим чатом в Slack/Telegram, а также проблемы оформлением домашних заданий на github в самом начале курса); - курс точно не для новичков.
Отзыв взят с сайта mooc.ru