Оставьте заявку

0%

Мы получили вашу заявку!

Сохранили вашу скидку и забронировали место на курсе

Свяжемся с вами как можно скорее, обычно в течение 15 минут

Что-то пошло не так при отправке формы.

Онлайн-курс
Профессия Android-разработчик

В мире 3+ млрд пользователей девайсов 
на платформе Andriod. Они каждый день используют игры и приложения, а вы можете их создавать и поддерживать. Java, Kotlin, Android Studio, Git, UX/UI, PlayMarket — после курса вы пройдете любое техническое собеседование.

4.8 Рейтинг на основе 2340 отзывов*
*на основании внутреннего анализа

Практические задачи после каждого урока

Проекты в портфолио

Наполните портфолио сильными проектами

Трудоустройство

Поможем 
в трудоустройстве

Скидка действует

0 дней 12 : 15 : 40

Оставьте заявку

Старт онлайн-курса: после оплаты

Количество мест ограничено

0%

Мы получили вашу заявку!

Сохранили вашу скидку и забронировали место на курсе

Свяжемся с вами как можно скорее, обычно в течение 15 минут

Что-то пошло не так при отправке формы.

Получите все нужные навыки

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

Другие названия вашей профессии:

Мобильный разработчик, Full-Stack Mobile Developer, Специалист по разработке Android-приложений

зарплата

от 3 000 BYN

Инструменты:

Java Core

JUnit

Android SDK

Material Design

FCM

ProGuard

Rx.Java

Git

ViewBinding

Crashlytics

Gradle

Architecture Components

Google Play

MySQL

Kotlin

Android

Навыки:

  • Программирование на Java и Kotlin и использование Android Studio
  • Работа с системой контроля версий — Git
  • Проектирование мобильных приложений с учетом их архитектуры
  • Создание пользовательских интерфейсов различной сложности
  • Работа с анимацией в интерфейсах
  • Работа с сервером, локальными хранилищами и базами данных
  • Применение существующие Android-компоненты для работы в фоне, взаимодействия с другими приложениями и элементами устройства
  • Организация сетевого взаимодействия 
с использованием предложенных платформой стандартных методов и современных библиотек
  • Тестирование приложения
  • Применение реактивного подхода 
и использование различных библиотек 
для его реализации — RxJava, Coroutines
  • Использование AppBundle и релиз приложений
в PlayStore

В процессе вы получите опыт реальной работы и разработаете:

Спроектируете и сверстаете макет для блога
Разработаете умный телеграм-бот на любую выбранную тему
Спроектируете приложение, разработаете его backend, настроите обработку ошибок, добавите в ваш проект API. В результате получите многоуровневое приложение, которое сможете использовать как заготовку для дальнейших проектов.

Вернем деньги, если
не трудоустроишься

Приобретая наше обучение — вы автоматически получаете гарантированную карьерную поддержку и трудоустройство.
Разработаем персональный карьерный план
Поможем прокачать дополнительно необходимые скиллы
Обеспечим приоритет перед другими соискателями: у нас есть эксклюзивные предложения от компаний 
и закрытый канал с вакансиями
Условия акции

87%

пользователей уже нашли работу после обучения

Бесплатная консультация со специалистом

Поможем за 10 минут разобраться в программе, дадим советы и сразу ответим на вопросы

Комбинируем формат вебинаров и видеозаписей

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

Изучайте материалы в удобное время, всегда можете к ним вернуться, чтобы повторить

Вебинары по расписанию

Разберёте сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы

Практика для тренировки навыков

Чтобы материал лучше осваивался, вы постоянно будете выполнять задания: простые задачки отработаете на тренажёрах, мини-кейсы или целые проекты разработаете в профессиональной среде PyCharm

Персональная обратная связь на ваши задания

Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы

Спикеры онлайн-курса

Никита Баришок

Ведущий эксперт курсаРаботал в Trucker Path, ABBYY, BMSTU Research Institute, 6+ лет опыта разработки на Android

Александр Солдатенков

Эксперт, автор курса
Android Developer в Arrival LTD — разрабатывает приложения для взаимодействия с электромобилями,
3+ лет в Android-разработке

Константин Уренев

Эксперт, автор курса
Старший инженер по разработке 
в «Сбербанк», 5+ лет программирует на Java/Kotlin и 3 года преподает Android-разработку

Поможем найти работу — или вернём деньги

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

3 485 589 человек по всему миру уже поменяли жизнь с помощью GeekBrains

Все еще сомневаетесь?

Наши партнеры

Программа обучения

Актуальна на 2025

5 проектов

120 часов теории

280 часов практики

Темы

Введение в IT

  • Устройство платформы
  • Формат и программа обучения
  • Важные правила и советы по обучению
  • Базовые понятия из мира IT (модель, алгоритм, данные, алгоритм, язык и исполнитель, интерфейсы)
  • IT в совр. мире (что такое фронтенд, бэкенд, сетевая инфраструктура, бизнес-аналитика, искусственный интеллект)

Программирование на Java

3 итоговых проекта

  • Основы языка Java: типы данных, операторы, основные конструкции (условия и циклы), методы, исключения, интерфейсы, работу с файлами, шаблоны и паттерны
  • Основы ООП для понимания, как применять их принципы в коде

Kotlin и Android Studio

  • Kotlin
  • Реализация ООП на Kotlin
  • Android Studio IDE

Основы Android UI

1 итоговый проект

  • Основные понятия Android UI и из каких компонентов состоит мобильное приложение
  • Организация ввода на мобильных устройствах
  • Адаптивный интерфейс и как его строить
  • UI-тестирование и как писать UI-тесты
  • Использование различных методов построения экранов и навигации в приложении
  • Создание пользовательского интерфейса
  • Работа с форматом XML

Варианты построения архитектур мобильных приложений

  • Из чего состоит архитектура UI-слоя приложения
  • Основные понятия построения архитектуры мобильных приложений: (View Binding, Data Binding, Retrofit, Gson, Архитектурные паттерны MVVM, MVI, MVP, Как внедрять зависимости)
  • Основные концепции DI
  • Как подключать Dagger 2
  • Как переиспользовать код
  • Зачем приложению нужна архитектура
  • Основные принципы построения архитектур
  • Особенности архитектуры мобильных приложений


Взаимодействие с сервером, работа с локальными хранилищами данных

  • Что такое базы данных и какими они бывают
  • Основы SQL
  • SQLite, ACID, CRUD
  • Что такое администрирование и профилирование БД
  • Что такое сериализация и десериализация данных
  • Как настраивать обмен данных по сети
  • Как использовать язык SQL для написания запросов в БД
  • Как подключать БД к своему мобильному приложению
  • Как писать миграцию при использовании SQLite.
  • Как писать транзакции в Room

Многопоточность, реактивные подходы к построению приложения

  • Как реализовать асинхронную работу приложения
  • Как многопоточность и реактивные подходы помогают увеличить производительность приложения

Подготовка приложения к публикации

  • Как реализовать асинхронную работу приложения
  • Как многопоточность и реактивные подходы помогают увеличить производительность приложения

Тестирование и безопасность приложения

Бонус

  • Простые тесты для тестирования приложения перед выпуском
  • Основы использования библиотеки JUnit и тестирование с помощью Asserts и Robolectric

Учебная стажировка

1 дипломный проект

    Сертификат от Lerna

    По завершении вы получите сертификат о прохождении онлайн-курса

    Получить полную программу

    Детальная программа и консультация по онлайн-курсу

    Выгодные условия оплаты

    Первый платеж через 3 месяца

    Учитесь 3 месяца полностью бесплатно

    Обучение можно оплатить сразу или воспользоваться беспроцентной рассрочкой

    Без первого взноса

    Можно вернуть до 13% от цены курса

    Воспользуйтесь налоговым вычетом

    Стоимость онлайн-курса

    Всего

    5 BYN/день

    /мес.

    /мес.

    В рассрочку на

    Оставьте заявку прямо сейчас и получите:

    Год изучения английского языка 2000 BYN БЕСПЛАТНО

    Курс по нейросетям. Изучите ChatGPT, Midjourney и др. 20+ нейронок 2700 BYN  БЕСПЛАТНО

    4 дополнительных курса на выбор 5000 BYN  БЕСПЛАТНО

    Скидка действует

    0 дней 12 : 15 : 40

    Оставьте заявку

    Старт онлайн-курса: после оплаты

    Количество мест ограничено

    0%

    Мы получили вашу заявку!

    Сохранили вашу скидку и забронировали место на курсе

    Свяжемся с вами как можно скорее, обычно в течение 15 минут

    Что-то пошло не так при отправке формы.

    Отзывы о GeekBrains

    4,4 из 5

    Средняя оценка преподавателей

    4,4 из 5

    Средняя оценка программы

    96%

    Пользователей довольны онлайн-курсом

    На основе 1 595 477 оценок онлайн-курсов от GeekBrains

    5900+

    Оценок на независимых площадках

    5.0

    4.4

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

    5/5

    Учёбой в GeekBrains доволен, получил много новых знаний. Закончил курс по специальности Тестировщик ПО. Пришёл к обучению с нуля, теперь понимаю код C#, получил базовые знания по HTML, CSS. Там не всё страшно. Очень классные преподаватели. Прям спецы своего дела. Были занятия онлайн, домашнее задание, все как положено. Не жалею, что выбрал GB, советую! Дали понимание специфики работы в IT. Есть желание продолжать погружение в IT мир.

    5/5

    Всегда увлекалась IT, но была проблема с выбором программы на Geekbrains. У платформы просто золотые менеджеры, которые быстро отвечают и помогают определиться с выбором программы. Рассказывают все подробно, приятны в общении, даже если по сто раз задаёшь одни и те же вопросы) Само обучение было комфортным, удалось создать своё коммьюнити с другими студентами) Вообщем, теперь планирую ещё купить какую‑нибудь программу, чтобы более серьёзно углубиться в эту тему.

    5/5

    Ответы на часто задаваемые вопросы

    Почему мне стоит обучиться на этой программе

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

    Сейчас много курсов и программ обучения. В чем уникальность программы?

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

    Что делать, если я не могу учиться онлайн или пропускаю занятие?

    Для тех, кто не смог вовремя присутствовать на уроке, мы записываем каждое занятие. Видеозаписи всегда доступны в разделе «Обучение». Также к урокам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания. Если вы все-таки пропустили занятие, вы можете поучаствовать в занятии другой группы и выполнить задания вместе с ней.

    Хочу получить профессию и открыть свое дело. Мне хватит знаний?

    После прохождения онлайн-курса от GeekBrains не выдается диплом о профессиональной подготовке. Но при этом вы сможете работать маркетологом, дизайнером, программистом и без диплома. В первую очередь работодатели оценивают навыки и портфолио кандидата.

    Если я уже работаю по этой специальности, полезна ли для
меня будет эта программа?

    Программа наполнена экспертными материалами и практикой. Помимо лекций, вам будут доступны тесты для проверки знаний и практические задания с возможностью получения комментариев и рекомендаций от экспертов. Такая проработка позволит еще более точно отточить ваши Hard Skills. К тому же, в ходе программы предусмотрен сбор профессионального портфолио, в процессе создания которого вы не только набьете руку на новых проектах, но и сможете еще более качественно представить собственную кандидатуру на рынке труда.

    Нужно оплатить все обучение одним платежом или есть рассрочка?

    Мы предусмотрели несколько вариантов внесения оплаты. Вы можете оплатить всю сумму сразу, а также выбрать рассрочку.

    Какой график обучения? Получится ли совмещать с работой?

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

    Оставьте заявку на консультацию

    Мы получили вашу заявку!

    Сохранили вашу скидку и забронировали место на курсе

    Свяжемся с вами как можно скорее, обычно в течение 15 минут

    Oops! Something went wrong while submitting the form.
    Что-то пошло не так при отправке формы.
    Спасибо за вашу заявку!
    Oops! Something went wrong while submitting the form.

    Уже уходите?

    Заполните форму, чтобы получить специальное предложение

    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.
    Вернем деньги,
    если не трудоустроишься*
    * программа возврата средств распространяется не на все курсы. Наш специалист подробно проконсультирует вас по этому вопросу
    Спасибо! Ваша заявка успешно отправлена

    Сохранили вашу скидку и забронировали место на курсе

    Наш менеджер свяжется с вами в ближайшее время

    Вы уже оставили заявку на этот курс

    Наш менеджер свяжется с вами в ближайшее время

    Заявка не отправлена
    Пожалуйста, попробуйте еще раз
    Оставьте заявку
    Оставьте заявку на бесплатное пробное занятие или для консультации
    Оставить заявку