+7 (495) 248 0587

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

Ты научишься создавать мобильные приложения для Android в GameDev, E-commerce и B2B сегменте.

Базовый уровень

Ты станешь специалистом, даже если сейчас у тебя нет знаний о web-разработке

90 часов

Ты сможешь совмещать учебу и работу несмотря на очный формат обучения

5 преподавателей

Ты будешь учиться у настоящих профессионалов на реальных задачах

Наши преимущества

HackerU — основание для успеха

Международная школа

Израильская высшая школа информационных технологий и безопасности HackerU каждый год выпускает и успешно трудоустраивает тысячи слушателей в 6 странах. У нас действует 250 образовательных программ, мы имеем более 20 лет опыта обучения актуальным специальностям в сфере информационных технологий.

Очный формат обучения

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

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

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

Профессиональная экспертиза

Мы консультируем как государственные структуры, так и бизнес-сектор, сотрудничаем с более чем 1400 IT-компаниями по всему миру. Каждый год Школа выпускает несколько тысяч высококвалифицированных IT-специалистов.

Инновационные программы

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

Гарантированное трудоустройство

С каждым студентом, зачисленным на основной курс, мы подписываем договор о гарантии трудоустройства. Мы возвращаем 20% оплаченной стоимости курса, если у нас не получится устроить студента на работу.

Курс представляет полный набор знаний, навыков и инструментов для профессиональной разработки Android-приложений. Слушатели курса получат навыки создания мобильных приложений и эффективного использования возможностей, предоставляемых платформой разработки.

Формат обучения: онлайн (интерактивный live stream). Запись занятия доступна на следующий день после его проведения. Преподаватель ответит на все ваши вопросы во время занятия и в процессе всего обучения.

Временные затраты: 4 часа на вебинары; 2-4 часа на домашнюю работу в неделю. Общение с преподавателями происходит через платформу обучения или по электронной почте. Продолжительность курса: 90 академических часов / 4 месяца.

Для кого курс?

  • для тех, кто хочет заниматься разработкой Android-приложений.

Входные требования

  • понимание системы мобильной разработки;
  • знание основ программирования на Java;
  • базовые знания реляционных баз данных.

Для освоения курса необходимо бесплатное программное обеспечение: Android Studio.

Модуль 1. Архитектура ОС Android и архитектура Android-приложения

  • Операционная система Android
  • Компоненты приложения Android
  • Манифест
  • Ресурсы приложения

Модуль 2. Активности и намерения

  • Жизненный цикл активности
  • Стек активностей
  • Режимы запуска
  • Интенты, явные и неявные

Модуль 3. Пользовательский интерфейс

  • Элементы View, ViewGroup, текстовые и графические ресурсы
  • Анимация, виды анимаций
  • Продвинутая работа с View
  • Отображение массивов данных
  • Адаптеры данных

Модуль 4. Фрагменты, диалоги

  • Жизненный цикл фрагментов
  • Статические и динамические фрагменты
  • Backstack
  • Создание диалогов

Модуль 5. Хранение данных, preferences

  • Способы локального хранения данных в Android
  • Preferences
  • Фреймворк настроек

Модуль 6. Процессы и потоки (асинхронность в Android)

  • Основы многопоточности в Java
  • Потоки Android
  • Обмен данными между потоками
  • AsyncTask, Handler, HandlerThread

Модуль 7. Сервисы, приемники широковещательных намерений, уведомления

  • Запуск и соединение со службами
  • Локальные и удаленные службы
  • Работа с уведомлениями
  • Приемники широковещательных намерений

Модуль 8. Базы данных в Android, поставщики содержимого

  • Основы SQL
  • Способы работы с sqlite в Android
  • Поставщики содержимого

Модуль 9. Способы организации RESTfull

  • Взаимодействие по сети в Android
  • Библиотеки Volley, Retrofit
  • Получение и отправка данных

Модуль 10. Wi-Fi, Bluetooth

  • Соединение и обмен данными с использованием Wi-Fi и Bluetooth

Модуль 11. Телефония и датчики

  • Использование телефонии
  • Работа с датчиками устройства: экран, акселерометр, камера

Модуль 12. Монетизация и публикация приложения

  • Особенности монетизации приложений
  • Поставщики рекламы
  • Работа с API
  • Сервисы Google
  • Подготовка к публикации
  • Google play

Выпускные документы

  • сертификат международного образца “HackerU”.

СМИ о нас

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