Android-разработка Продвинутый уровень от LoftSchool

От: LoftSchool
5/5
4 отзыва

14 занятий по изучению инструментов разработки под Android. Курс длится 5 недель и рассчитан на Android-разработчиков с опытом работы от полугода. Занятия проходят 2-3 раза в неделю. Студенты научатся использовать архитектурные подходы в разработке, разберут, что значит каждая буква в аббревиатурах MVP и MVVP, и смогут применять подходы на практике. Личные консультации с наставником и разбор домашних заданий. В конце обучения выдаётся сертификат.

Сводка

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

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

Разрабатывать приложения для Android-платформы

- Использовать архитектурные подходы в разработке
- Применять MVP и MVVP
- Разбираться в жизненном цикле Activity
- Использовать сервисы для выполнения фоновых задач
- Работать с базами данных
- Использовать архитектурные подходы при написании приложения
- Использовать RxJava

О школе

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

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

Неделя 1 — Введение
Вводная лекция
Жизненный цикл
Навигация
Неделя 2 — Архитектура
SOLID Overview
Важность архитектуры
Чистая архитектура
MV(C/P/VM/I) Overview
MVP
MVVM
AndroidX Arch Components
Неделя 3 — Работа с данными
Inversion of Control
Работа с сетью
Работа с файловой системой
SQLite
AndroidX Room
Content Provider
Неделя 4 — Реактивное программирование
Обработка ошибок
Работа в фоне
AndroidX Work Manager
Уведомления
Неделя 5 — Тестируемость
Тесты
Intro
Jetpack overview
AndroidX + Jetifier
Launch Modes
Configuration changes
Инструменты
Java
Gradle
RxJava 2
Android studio
Git
GitHub
Android Debug Bridge
Support Library
Android SDK.

Отзывы

Рейтинг 5
4 отзывов
1 год назад
Очень насыщенный курс по архитектуре Android-приложений. Очень подробно рассмотрели как правильно готовить шаблоны проектирования MVP и MVVM и конечно библиотеку RxJava. Хорошая архитектура конечно усложняет написание первой версии приложения, но зато упрощает поддержку и добавление новой функциональности. Также понравилось что преподаватель рассказал о вопросах которые его ставили в тупик на собеседованиях, но теперь он в них не только разобрался сам, но и донес до нас) Очень не хотелось в нашем почти готовом приложении полностью отказаться SQLite-Room и мигрировать на Realm, хотелось бы использовать обе СУБД, просто в качестве учебного примера
Отзыв взят с сайта mooc.ru
1 год назад
Очень полезный курс Охватывает самые нужные на сегдоняшний день темы (VMP, MVVM, RxJava, Room, Realm, Service, Notification). Курс очень ёмкий. Каждый урок - изучение новой технологии. На выходе - получаем проект, демонстрирующий владение всеми этими инструментами. Ренат - замечательный преподаватель. Он понятно и подробно объясняет всякие тонкости. Вообще, очень здорово, когда преподаватель поясняет каждое свое действие., а не молча водит мышкой.
Отзыв взят с сайта mooc.ru