Профессия
Android-разработчик
Профессия подойдёт тем, кто хочет освоить создание мобильных приложений на Android OS
Попробуй свои силы в условиях, максимально приближенных к работе в IT-компании по разработке приложений.
Включает в себя

Что вас ждёт в процессе обучения?

icon_1

Знания и навыки

Теоретические знания и практические навыки, необходимые для успешной работы по профессии «Andriod-разработчик».
icon_2

Кейсы и проекты

2 готовых приложения для вашего портфолио.
icon_3

Сертификат

Сертификат с оценкой, отражающей уровень ваших знаний и степень отдачи во время обучения.
icon_4

Полное погружение

2 проекта, 8 недель обучения и более 20 уроков. Максимально глубокое погружение в профессию.

Что должен знать и уметь Android-разработчик?

Понимать назначение и жизненный цикл Android компонентов

Для чего нужны Activity, Service, BroadcastReceiver и ContentProvider. Когда могут быть уничтожены Activity и Service, как сохранить состояние Activity при смене конфигурации и уничтожении процесса.

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

Хранить строки на разных языках для локализации приложения, картинки разных размеров для поддержки разных плотностей экранов, разметки экранов для разных ориентаций, цвета, размеры, анимации и многое другое.

Грамотно верстать экраны

Вёрстка экрана — это целое искусство. От того, как свёрстан экран, может зависеть отзывчивость вашего интерфейса. Кроме того, у неопытных разработчиков могут часто возникать баги с «поехавшим» интерфейсом, наложении «вьюх» друг на друга и так далее. Нужно разбираться в различных Layout и грамотно применять их в соответствии с задачей.

Работать с базами данных

В Android по умолчанию используется база данных SQLite. Разработчики должны уметь сохранять и читать данные из базы, разбираться в синтаксисе и уметь составлять SQL-запросы. Чаще всего для работы с базой используются ORM-библиотеки, например, Room, но бывают и NOSQL-базы данных, такие как Relm.

Работать с сетью

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

Эффективно работать с Android Studio

Android Studio — это очень мощная среда разработки, которая содержит множество инструментов, облегчающих жизнь разработчику. Возможно, вы с ней уже работали, но уверен, что большое количество фишек осталось вне поля зрения. Наблюдая за тем, как преподаватель взаимодействует с IDE, можно открыть для себя много нового и интересного, чтобы потом применить это в своей работе.

80 000a

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

Средняя зарплата по России

Согласно нашему анализу, 80 000 рублей — это реальная средняя зарплата по России. При этом вы должны понимать, что в Москве, Санкт-Петербурге и других больших городах она может быть выше (иногда в 1,5–2 раза).

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

Мы просмотрели «SuperJob», «HeadHunter», «Яндекс.Работу».

Проекты, над которыми вы будете работать

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

Мобильное приложение по учёту финансов

  • Работа с Android Studio.
  • Работа с Git.
  • Верстка экранов. View и ViewGroup.
  • Работа с сетью.

LoftCoin — анализ криптовалют

  • Сохранение состояния экрана.
  • Архитектура приложения MVP и MVVM.
  • Работа с базами данных Room и Realm.
  • Сервисы и уведомления.

Команда курса

Компании, в которых работают выпускники

Ваш будущий сертификат

По окончании обучения вы получите диплом. LoftSchool
знают и ценят работодатели, поэтому диплом станет
вашим дополнительным плюсом при
трудоустройстве в IT-компанию.

Он будет доступен в электронном виде в личном кабинете -
вы легко сможете добавить ссылку на диплом в резюме
и подтвердить свой уровень подготовки.

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

  • Какая выгода покупать два курса вместе?

  • В профессию входят 2 курса. Я не слишком устану?

  • Боюсь, что мне будет слишком сложно проходить сразу 2 курса. Это же 2,5 месяца обучения!

Ваше резюме после обучения

Дмитрий Ковальчук

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

Желаемая зарплата: от 80000a

Опыт

  • Менее 1 года.
  • Два успешных проекта.
  • Опыт работы в команде.

Ключевые навыки

  • Знание Java.
  • Android SDK.
  • Опыт работы с системами контроля версий (Git).
  • Знание архитектурных подходов MVP и MVVM.
  • Архитектурные компоненты Android —
    ViewModel, Lifecycle, LiveData.
  • Работа с сетью. Retrofit, Gson.
  • Работа с базами данных. SQlite, Room, Realm.

Регистрация на обучение