Курс Андроид разработчик: обучение с нуля

Курс

Android-разработчик

За 6 месяцев освоите Android-разработку на языках программирования Java и Kotlin с нуля.
  • Будете учиться у практикующих экспертов из международных компаний
  • Пройдёте стажировку уже во время обучения
  • Получите официальный документ об образовании и диплом Академии Eduson
  • Найдёте работу, или вернем деньги – это прописано в договоре
Обучение в live-формате
Более 750 000 студентов выбрали Академию Eduson
4.8 из 5
по отзывам 1 500 студентов
Образовательная лицензия
Министерство науки
Занятия в Live-формате с ментором
Курс с регулярными обновлениями доступен вам навсегда.
От 2 до 6 проектов
в портфолио по окончании курса.
Актуальная программа
Программа курса разработана на основе реальных требований работодателей в 2025.
3 диплома
удостоверение о повышении квалификации, диплом Академии Eduson — резидента «Сколково» — и диплом на английском языке.
Стажировка
уже во время обучения — получите первый опыт работы над реальным проектом в кросс-функциональной команде.
Выгодная рассрочка
без процентов
обучайтесь сейчас, платите удобными частями!

Устройствами на базе Android пользуются не менее 4 миллиардов пользователей. Крупнейшие компании уже используют Android для их привлечения: приложения Google, Telegram, Uber и «Яндекс Go» — все работают на этой операционной системе.

Сейчас Андроид занимает более 71% рынка мобильных устройств. Поэтому Android-разработчики востребованы: они создают и поддерживают приложения для смартфонов, планшетов, умных часов, Smart TV и др.

Android — самая популярная мобильная операционная система в мире
Junior
86 000+ ₽

Вакансии на hh.ru прямо сейчас:

Middle

270 400 рублей — средняя зарплата Android-разработчика в 2025 году

224 000+ ₽
Senior
379 000+ ₽
Без опыта
Android-разработчик
100 000-150 000
Санкт-Петербург
Без опыта
Android-разработчик
от 80 000
Московская облась
Кому подойдёт курс

Тем, кто хочет сменить профессию и работать в IT

Освоите востребованные навыки Android-разработки на языках Java и Kotlin с нуля, отработаете их на стажировке и сможете найти первую работу уже через 6 месяцев.

Начинающим Android-разработчикам и тем, кто изучает язык самостоятельно

Систематизируете свои знания и добавите крупный проект в портфолио. Начнёте чувствовать себя увереннее в профессии и повысите уровень дохода.

Разработчикам на других языках программирования

Расширите компетенции, освоите новые языки и повысите свою ценность на рынке как специалиста.

Смежным специалистам в сфере IT

Освоите программирование, сможете применять новые навыки в текущей профессии или полностью уйти в разработку.
Оставьте заявку на карьерную консультацию
Поможем выбрать обучение по вашим целям и интересам.

Партнёр курса — IT-школа

TeachMeSkills выпустили более 11 500 студентов, успешно начавших свою карьеру в IT компаниях разных стран мира.

На курсе вас ждёт Live-формат, где вы сможете общаться с экспертами, задавать вопросы и получать помощь и поддержку на всём пути обучения.

Ваши навыки после обучения

Должность
Android-разработчик
Навыки
  • Разрабатываю мобильные приложения на Android с использованием Java и Kotlin
Инструменты
  • Работаю в Android Studio и с системой контроля версий Git
  • Создаю и использую массивы, коллекции и базовые структуры данных
  • Применяю принципы объектно-ориентированного программирования: инкапсуляция, наследование, полиморфизм
  • Проектирую архитектуры приложений: MVVM, MVP, Clean Architecture
  • Работаю с базами данных в СУБД: SQLite, Room, SharedPreferences и DataStore
⠀⠀⠀⠀Room
Библиотека для управления локальными базами данных.
⠀⠀⠀⠀ Dagger Hilt / Dagger 2
Фреймворки для внедрения зависимостей в приложения.
⠀⠀⠀⠀⠀Google Play Console⠀
Инструмент для публикации приложений в Google Play.
⠀⠀⠀⠀⠀ JUnit⠀
Инструменты для модульного тестирования приложений.
⠀⠀⠀⠀Mockito
Инструменты для модульного тестирования приложений.
⠀⠀⠀⠀⠀Firebase
Платформа для интеграции аналитики, аутентификации и хранения данных.
⠀⠀⠀⠀⠀Jetpack Compose⠀
Современный инструмент для разработки пользовательских интерфейсов.
⠀⠀⠀⠀Android Studio
Основная среда разработки Android-приложений.
⠀⠀⠀⠀Git
Система контроля версий для отслеживания изменений в коде.
⠀⠀⠀⠀Kotlin
Современный язык программирования, совместимый с Java. Используется для разработки серверных и веб-приложений на Android, кроссплатформенных приложений и работы с большими данными.
⠀⠀⠀⠀⠀OkHttp⠀
Библиотека для работы с API и отправки сетевых запросов.
⠀⠀⠀⠀Retrofit2
Библиотека для работы с API и отправки сетевых запросов.
⠀⠀⠀⠀Java
Многоплатформенный, объектно-ориентированный и сетецентрический язык программирования, который может выступать как платформа. Это быстрый, безопасный и надежный язык общего назначения: он используется для создания мобильных приложений, корпоративного ПО, серверных технологий, работы с большими данными и др.
  • Создаю кастомные View и анимации в Android-приложениях
  • Публикую приложения в Google Play Market
  • Работаю с Google Maps, Firebase и геолокацией
  • Провожу тестирование Android-приложений с помощью JUnit и Mockito
  • Разрабатываю пользовательские интерфейсы с использованием Jetpack Compose
  • Реализую инъекцию зависимостей с помощью Dagger Hilt и Dagger 2
  • Интегрирую API в приложения с помощью Retrofit2, OkHttp, Gson и Glide
  • Обладаю навыками работы с многопоточностью, включая использование Kotlin Coroutines

Поможем получить первую работу в IT

Создадите конкурентоспособное резюме и релевантное сопроводительное письмо — выделитесь на фоне других кандидатов.
Составление резюме
Узнаете, как отвечать на вопросы HR-ов и презентовать себя как высококвалифицированного специалиста.
Подготовка к собеседованию
Узнаете, как заполнять профессиональный профиль в иностранных сервисах по поиску работы, чтобы вас заметили рекрутеры.
Поиск работы за рубежом
Вместе подготовим резюме и портфолио, разошлём нашим иностранным партнёрам и дождёмся первого оффера.
Твоя работа в IT

Искусственный интеллект найдёт вам оффер мечты

Eduson X FindTheJob

Вы получите бесплатный доступ к сервису FindTheJob, который на основе вашего резюме подберёт вакансии, сам напишет уникальные сопроводительные письма и откликнется. А вам останется только выбрать, куда и когда пойти на собеседование.

Направим вас на стажировку Eduson X IMPET SPACE

Вы получите опыт работы над реальным проектом в кросс-функциональной команде. Научитесь разделять задачи на этапы, распределять роли в команде и взаимодействовать с бизнес-аналитиками, project-менеджерами, UX/UI-дизайнерами и тестировщиками.

Вас будет сопровождать ментор по Android-разработке: он поддержит в сложных моментах, скорректирует ход работы, ответит на вопросы и поможет реализовать проект так, чтобы он демонстрировал ваши компетенции.

1. Работа с Java и Kotlin

Программа обучения
Онлайн-занятия с экспертами-практиками
188 часов образовательных материалов
14 модулей обучения
15% теории, 85% практики
Дополнительные уроки по поиску работы и прохождению технического собеседования
Введение в Java и Kotlin
Базовый синтаксис Java и Kotlin
Массивы и операции над ними
Классы и объекты
Сортировка массивов
Система контроля версий Git
Работа со строками

2. Объектно-ориентированное программирование (ООП). Исключения. Коллекции.

Введение в ООП и основные принципы
Исключения
Kotlin Collections
Kotlin. Новый уровень
Коллекции
Хэш-таблицы

3. Определение потоков Java

Класс Thread
Интерфейс Runnable
Работа с потоками
Обзор пакета java.util.concurrent
Потоки-демоны
Синхронизация
Синхронизация потоков
Атомарные типы

4. Введение в Android

Жизненный цикл Activity
Система Android
UI для Android
Основные компоненты Android-приложения
Разработка для Android

5. Работа со списками. Архитектура приложения

Работа со списками: ListView, RecyclerView, ScrollView, NestedScrollView
Архитектура приложения: MVVM/P/C/I, MVVM + LiveData, Clean architecture

6. Основные принципы программирования. Coroutines.

Основные принципы программирования
Многопоточность
Kotlin Coroutines

7. Network. Базы данных. Data Storage.

Network
Запросы в сеть (Retrofit2, OkHttp, Gson) и загрузка картинок из сети (Glide)
Data Storage
Инъекция зависимостей. Начальный уровень
Базы данных и SQL

8. Создание и анимирование View

Понятие CustomView
Жизненный цикл View
ValueAnimator
Анимированные View
Invalidate/requestLayout
Canvas

9. Инъекция зависимостей. Асинхронная работа в Android

Android profiling — поиск ошибок в приложении
Продвинутая инъекция зависимостей
DI – Продвинутая инъекция зависимостей
Асинхронная работа в Android, приём сообщений от системы

10. Jetpack Compose. Reactive Streams — RxJava2. GoogleMaps

Jetpack Compose: базовые контейнеры и компоненты, Modifier
Jetpack Compose: создание своих компонентов, работа со списками и навигация
Reactive Streams – RxJava2
Определение геопозиции устройства, GoogleMaps, Firebase

11. Тестирование Android-приложений

Фоновая работа
Тестирование Android-приложений: JUnit и Mockito
Kotlin Multiplatform. Обзор
Публикация приложений в Google Play Market

12. Проведение пробного технического собеседования

Подведение итогов курса
Проведение пробного технического собеседования
Ответы на вопросы студентов

13. Онлайн-занятие «Трудоустройство в IT»

Составление резюме и сервисы для его создания
Создание и правильное оформление профиля в LinkedIn
Личные рекомендации Карьерного центра по поиску первой работы в IT
Составление мотивационного письма
Работа с поиском вакансий на различных джоб-бордах

14. Защита дипломного проекта

Работа над дипломом начинается с 10-го занятия курса. Вы постепенно осваиваете новые навыки и применяете их в разработке реального приложения.

К концу курса вы создадите полноценное приложение на выбранную тему на языке Kotlin: с использованием архитектуры MVVM, системы инъекции зависимостей Dagger2, Hilt или Koin и с UI по принципам Material Design. Его основными элементами будут: несколько экранов, навигационное меню и списки, интеграция с API, подключение базы данных, локализация приложения (русский / английский языки).

Итоговый проект и диплом

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

Преподаватели курса

Разработчики-инженеры международного рынка и ведущих российских компаний

лет опыта в разработке
6+
Android Developer
Место работы: Itransition
Виолетта Замана
Кирилл Григорьев
лет опыта в разработке
3+
Android-разработчик
Место работы: Arcsinus

Отзывы студентов

Иван
Учился на Android-разработчика, остался очень доволен. Курс однозначно рекомендую.
Курс «Android-разработчик»
Прошёл курс Android-разработчик
Игнатий
Дают знания, вполне достаточные для получения стажировки. По общим вопросам с вами будет работать менеджер. Максимально вежливо общаются, стараются все решать, если возникают какие-то проблемы.
В процессе обучения мной было сделано несколько проектов, в том числе дипломный в конце. Преподаватель подробно объяснял все темы и по несколько раз, если не понятно (что особенно важно для новичков).
Курс «Android-разработчик»
Прошёл курс Android-разработчик
Костя
Курс отличный. Обучение проходило хорошо. Преподаватели понятно излагали материал и всегда отвечали на вопросы, если они возникали.
Курс «Android-разработчик»
Прошёл курс Android-разработчик
Игнатий
Дают знания, вполне достаточные для получения стажировки. По общим вопросам с вами будет работать менеджер. Максимально вежливо общаются, стараются все решать, если возникают какие-то проблемы.
В процессе обучения мной было сделано несколько проектов, в том числе дипломный в конце. Преподаватель подробно объяснял все темы и по несколько раз, если не понятно (что особенно важно для новичков). Ну и конечно, нужно быть готовым уделять достаточно много свободного времени выполнению заданий.
Для меня курсы были полезными. Самостоятельно все это изучить, как по мне, сложно, а на курсах всегда была помощь.
Курс «Android-разработчик»

Лидирующие компании доверяют Академии Eduson обучение своих сотрудников

Стоимость курса
0 руб/мес
Рассрочка без скидки
Статус
Применить
У меня есть промокод
11 979 руб/мес
Оформите налоговый вычет и верните 13% от стоимости обучения
Обучение можно оплатить сразу или воспользоваться беспроцентной рассрочкой на 24 месяца
Помощь с трудоустройством
Удостоверение о повышении квалификации
Диплом Академии Eduson — резидента «Сколково»
Диплом на английском языке
Отдельный аккаунт-менеджер на каждую группу обучающихся
Личное общение с преподавателями на занятиях и в telegram-чате
Стажировка
Консультация с экспертом в профессии
Live-формат + Запись уроков
Занятия 2 дня в неделю по 3 часа
15% теории и 85% практики
От 2 до 6 проектов в портфолио
6,5 месяцев обучения
188 академических часа
Оплатить сразу со скидкой
Записаться на бесплатную консультацию
Оплатить сразу со скидкой
Записаться на бесплатную консультацию
Одним платежом по суперцене
95 000
115 000
Часто задаваемые вопросы
academy@eduson.tv
Популярные курсы
Финансовый директор
Excel и Google-таблицы
Sales MBA
Soft skills: для руководителя
Методист
Бизнес-аналитик
Направления обучения
Направления
Публичная оферта
115280, г. Москва, ул. Ленинская слобода, д. 19
Академия
Рассрочка за 2 минуты, не выходя из дома
Рассрочка за 2 минуты, не выходя из дома