Разрабатывать интерфейсы
Использовать Jetpack Compose, кастомные компоненты и анимации.
Курс для Android-разработчиков: интерфейсы на Compose, архитектура, Kotlin Coroutines, тестирование и выпуск приложений.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Android-разработчикам | Углубить навыки создания, тестирования и сопровождения приложений. |
| Разработчикам на Kotlin | Практиковаться в Android-архитектуре и современных библиотеках. |
Использовать Jetpack Compose, кастомные компоненты и анимации.
Применять Kotlin Coroutines, многомодульность и внедрение зависимостей.
Настраивать тесты, профилировать приложение и готовить релиз.
Задания для применения изученного материала и отработки навыков. Десять проектных работ и практические задания.
Разбор вопросов по обучению и изучаемым темам со специалистом. Наставники отвечают в чате и проводят Q&A-сессии.
Материалы для изучения и повторения тем курса: пояснения, конспекты и справочная информация. Онлайн-платформа и интерактивные материалы.
Темы и разделы, которые входят в программу обучения.
Бесплатное знакомство с курсом и входной тест.
Jetpack Compose, кастомные компоненты и анимации.
Flow, StateFlow, обработка ошибок и тестирование корутин.
UDF-архитектуры, SOLID, Clean Architecture и рефакторинг.
Хранение данных, Paging и фоновые задачи с WorkManager.
Gradle, задачи сборки и разделение проекта на модули.
Внедрение зависимостей с Dagger и Hilt.
Воспроизведение медиа и доступность приложения.
Bluetooth LE, WebSocket и пуш-уведомления.
Модульные и UI-тесты, сборка и CI/CD.
Профилирование, аналитика и основы безопасности.
Принципы и ограничения ИИ, выбор инструментов и основы промптинга.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Практика по интерфейсам, архитектуре, библиотекам, тестированию и оптимизации приложений.
Q&A-сессии с экспертами и обратная связь по сложным темам.
Профессии, с задачами которых знакомит программа курса.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Автор. Android‑разработчик в Яндекс Музыке. Опыт в разработке — 6 лет.
Автор. Ведущий программист в Алисе и Умных устройствах. Работал над Яндекс ТВ, Телефон, Лончер, приложением Яндекса. 10+ лет опыта в Android‑разработке.
Автор. Android Developer. В разработке IoT‑приложений для Android — с 2020 года.
Автор. Android‑разработчик крупнейшей российской ресейл‑платформы. Работал в известных финтех‑компаниях. 5+ лет пишет под Android.
Автор. Android‑разработчик, техлид, тимлид, спикер конференций. Создавал Bookmate, Алису и приложение Яндекса. В Android‑разработке — с 2011 года.
Автор. Разработчик дизайн‑системы крупнейшего российского маркетплейса. Создавал приложения других торговых платформ и банка. Опыт в разработке — 5+ лет.
Наставник. Android Team Lead в международной компании. Работал в EPAM, Altarix, Ecwid и финтехе. 8+ лет опыта в наставничестве.
Наставник. Старший Android‑разработчик в финтехе. Опыт в IT — 6+ лет.

Школа указывает этот вид документа.
После завершения курса и успешного выполнения всех проектов при наличии среднего профессионального или высшего образования.

Школа указывает этот вид документа.
После завершения курса и успешного выполнения всех проектов без среднего профессионального или высшего образования.
Нужны основы Kotlin и Android SDK, опыт работы с Git и понимание многопоточности и асинхронного программирования. В бесплатной части есть входной тест.
Пять месяцев при ориентире около 15 часов в неделю.
Десять проектных работ по разработке и сопровождению Android-приложений.
Школа описывает обучение с дедлайнами и в собственном темпе.
После завершения курса и всех проектов при среднем профессиональном или высшем образовании — диплом о профессиональной переподготовке; без него — сертификат.
На курсе она не предусмотрена; вопросы о карьерном развитии можно задать поддержке школы.
Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Мидл Android-разработчик».
На сайт школыСверьте свой опыт Kotlin и Android SDK с требованиями школы.
Оцените десять проектных работ и нагрузку около 15 часов в неделю.
Выберите удобный формат обучения и проверьте актуальные условия у школы.
Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.
ОткрытьСравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть