Курсы в AndroidSchool.ru

Логотип AndroidSchool.ruAndroidSchool.ru
Распознавание образов на базе Android ML Kit и CameraX
1 нед
Android
Kotlin
Машинное обучение
Нейронные сети
Бесплатно
Логотип AndroidSchool.ruAndroidSchool.ru
Пишем Unit-тесты для Android c Mockito
1 нед
Android
Kotlin
Тестирование
Модульное тестирование
Тестирование мобильных приложений
Тестирование ПО
Mockito
Бесплатно
Логотип AndroidSchool.ruAndroidSchool.ru
Android Notifications и AlarmManager на примере приложения Фитнес-календарь
1 нед
Android
Kotlin
Разработка
Разработка мобильных приложений
Разработка под Android
Бесплатно
Логотип AndroidSchool.ruAndroidSchool.ru
WorkManager в Android: управление фоновыми задачами
1 нед
Android
Kotlin
Бесплатно
Логотип AndroidSchool.ruAndroidSchool.ru
Android LiveData и ViewModel
1 нед
Flutter
Android
Kotlin
Бесплатно
Логотип AndroidSchool.ruAndroidSchool.ru
Middle Android-разработка c code review
2 мес
SQL
Android
Kotlin
Разработка под Android
38 000 ₽
Логотип AndroidSchool.ruAndroidSchool.ru
Профессиональная Android-разработка на Kotlin c наставником
2 мес
Android
Kotlin
Разработка под Android
38 000 ₽
Логотип AndroidSchool.ruAndroidSchool.ru
Android-разработка на Kotlin. Практический онлайн-интенсив. 2 месяца с персональным ментором
2 мес
Android
Kotlin
Разработка под Android
38 000 ₽

Все курсы AndroidSchool.ru: список платных и бесплатных курсов, отзывы об обучении, промокоды

1. Распознавание образов на базе Android ML Kit и CameraX

В этом курсе вы овладеете навыками разработки приложений, использующих Machine Learning Kit. Вы разработаете приложение для туристов, которое помогает получить основную информацию о той или иной достопримечательности – наведя камеру телефона на Эйфелеву башню или римский Колизей. Кроме этого вы научитесь работать с новым компонентом из Jetpack support library –  CameraX, который призван ускорить разработку приложений, использующих возможности камеры телефона. Для получения краткой информации мы будем использовать Wikipedia API. После прохождения мини-курса вы сможете: Использовать ML Kit для задач распознавания изображений, в частности landmark recognition APIПрименять новый компонент CameraX – рекомендуемый Google для разработки приложений использующих камеруРазрабатывать приложения на базе Firebase ML KitПолучать данные из Wikipedia APIИспользовать Retrofit для сетевых запросов
Школа: AndroidSchool.ru
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

2. Пишем Unit-тесты для Android c Mockito

В этом мини-курсе мы разработаем приложение для поиска и сохранения любимых фильмов, а потом напишем Unit-тесты, используя Mockito. Кроме этого, мы рассмотрим такую архитектуру как MVP и перепишем приложение так, чтобы оно соответствовало принципам такой архитектуры для дальнейшего покрытия тестами. После прохождения мини-курса вы сможете: Писать собственные Unit-тестыИспользовать Mockito для написания  unit-тестовПрименять архитектурный паттерн MVP для разработки Android-приложений В итоге вы научитесь писать unit-тесты на базе Mockito и разрабатывать Android-приложения в соответствии с паттерном MVP. Сможете добавить созданный проект себе в портфолио или доработать его под свои идеи
Школа: AndroidSchool.ru
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

3. Android Notifications и AlarmManager на примере приложения Фитнес-календарь

В этом мини-курсе мы разработаем приложение Фитнес-календарь, который будет напоминать вам о ежедневных тренировках. В процессе выполнения проекта вы освоите работу с Android Notifications для отображения уведомлений, а также вы научитесь использовать Alarm Manager и BroadcastReceiver для запуска механизма напоминаний. Вы освоите: Android Notifications и Notification ChannelsPendingIntentAlarm ManagerBroadcastReceiverRoom для хранения информации в качестве локальной БД В итоге вы сможете реализовывать такие задачи как: обращение к серверу через равные промежутки времени/ежедневно/еженедельно. Использовать AlarmManager для обновления информации о виджетах и т.д. Вобщем, везде, где вам нужно реализовать повторяющиеся задачи вы можете использовать Alarm Manager и этот практический мини-курс для вас!
Школа: AndroidSchool.ru
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

4. WorkManager в Android: управление фоновыми задачами

В этом курсе вы научитесь управлять фоновыми задачами, используя рекомендованный Google компонент – WorkManager. На каждом этапе развития операционной системы Android, существовали различные способы работы с фоновыми задачами, в том числе и когда приложение “убито” операционной системой – но в фоне должна выполняться какая-то логика. Например JobScheduler, GCM Network Manager, FirebaseJobDispatcher или Android Job by Evernote. И вот на Google I/O 2018, Google анонсировали библиотеку WorkManager, являющуюся рекомендованным способом для управления задачами, которые должны выполняться не в UI – потоке, даже когда пользователь уже активно не взаимодействует с приложением. Задачи, эффективно решаемые с помощью WorkManager Выполнение сетевых запросов с заданной периодичностьюОчищение кэша базы данных раз в суткиОбновление информации для виджетовПоследовательное выполнение фоновых задачСкачивание тяжёлых файловТрекинг геолокации пользователя
Школа: AndroidSchool.ru
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

5. Android LiveData и ViewModel

В этом курсе вы научитесь работать с компонентами, помогающими пережить жизненный цикл активити или фрагментов LiveData и ViewModel. LiveData является частью Android Architecture Components – это набор библиотек от Google, которые помогают решать стандартные задачи при разработки мобильных приложений под Android. Обычно, когда меняются данные, нужно обновить состояние и графического интерфейса, который отображал данные. Учитывая то, что Android-компоненты имеют свой жизненный цикл и могут быть недоступны на момент обновления интерфейса – до недавнего времени обработка таких ситуаций была настоящей головной болью для разработчиков.  Однако теперь с помощью LiveData это стало проще простого. И в этом курсе мы разберёмся как это сделать. Ключевые особенности курса Научитесь работать с компонентами, помогающими пережить жизненный цикл активити или фрагментовСможете применять LiveData для обновления UIОсвоите работу с ViewModelПоймете как использовать паттерн Репозиторий для разделения клиентского кода и кода для доступа к даннымРазработаете приложение в соответствии с рекомендуемой Google архитектуройНаучитесь работать с Android Architecture Components
Школа: AndroidSchool.ru
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: Бесплатно
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

6. Middle Android-разработка c code review

Онлайн-интенсив по Android-разработке с code review Под руководством опытного наставника вы по реальным макетам разработаете production-ready решение, которое не стыдно показать другим. Опытный наставник с внушительным портфолио (Билайн, Alibaba)13 онлайн-уроков и 2 консультации с ментором1 Code review и готовый проект в резюме после интенсиваГарантия возврата в течение первых 2 занятийРеальные макеты в Zeplin и Adobe XD В результате сможешь: Писать реактивный код на RxJava 2.0 (в связке с Retrofit/Room)Настроить сетевой слой (Retrofit, GSON, OkHttp interceptors)Применять паттерны MVP/MVVM и не писать весь код в активитиХранить данные в БД RoomВнедрять Dagger 2 или Koin на выборОбуздать Kotlin Coroutines
Школа: AndroidSchool.ru
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 38 000 ₽
Цена без скидки: 38 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. Профессиональная Android-разработка на Kotlin c наставником

Онлайн-интенсив по Android-разработке с code review Под руководством опытного наставника вы по реальным макетам разработаете production-ready решение, которое не стыдно показать другим. Опытный наставник с внушительным портфолио (Билайн, Alibaba)Живые онлайн-уроки и персональные консультации с ментором Code review и готовый проект в резюме после интенсива Гарантия возврата в течение первых 2 занятий Реальные макеты в Zeplin и Adobe XD В результате сможешь: Настроить сетевой слой (Retrofit, GSON, OkHttp interceptors) Писать реактивный код на RxJava 2.0 (в связке с Retrofit/Room) Применять паттерны MVP/MVVM и не писать весь код в активити Хранить данные в БД Room Внедрять Dagger 2 или Koin на выборОбуздать Kotlin Coroutines
Школа: AndroidSchool.ru
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 38 000 ₽
Цена без скидки: 38 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

8. Android-разработка на Kotlin. Практический онлайн-интенсив. 2 месяца с персональным ментором

Онлайн - интенсив по Android-разработке с code review Под руководством опытного наставника вы по реальным макетам разработаете production-ready решение, которое не стыдно показать другим. Опытный наставник с внушительным портфолио (Билайн, Alibaba)Живые онлайн-уроков и персональные консультации с менторомCode review и готовый проект в резюме после интенсиваГарантия возврата в течение первых 2 занятийРеальные макеты в Zeplin и Adobe XD В результате сможешь: Настроить сетевой слой (Retrofit, GSON, OkHttp interceptors)Писать реактивный код на RxJava 2.0 (в связке с Retrofit/Room)Применять паттерны MVP/MVVM и не писать весь код в активитиХранить данные в БД RoomВнедрять Dagger 2 или Koin на выборОбуздать Kotlin Coroutines
Школа: AndroidSchool.ru
Дата начала: По мере набора группы
Длительность: 2 месяца
Стоимость курса: 38 000 ₽
Цена без скидки: 38 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет