Разработка мобильных приложений под Android. Уровень 1 / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

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

Ок
Вашингтон

Разработка мобильных приложений под Android. Уровень 1

Распродано
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
Дипломы/сертификаты об окончании
Распродано
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

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

Первый уровень даст:

  • общие знания об архитектуре операционной системы Android,

  • знакомство со средой разработки Android Studio,

  • знание основных паттернов разработки приложений под Android,

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

Вы научитесь разрабатывать несложные мобильные приложения в эмуляторе Android.

Узнаете, как сделать удобное с точки зрения юзабилити меню.

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

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

Хотите стать успешным и востребованным разработчиком? Записывайтесь на этот курс. Он является первым в цепочке для разработчиков приложений под Android.

Программа курса соответствует требованиям профессионального стандарта «Программист».

Продолжительность курса: 40 академических часов.

Чему вы научитесь?
применять знания об архитектуре ОС Android;
понимать особенности среды разработки Android Studio;
использовать основные паттерны разработки приложения под Android;
пользоваться основными возможностями и ресурсами платформы;
создавать Активности;
создавать удобное меню с точки зрения юзабилити;
обрабатывать события жизненного цикла приложения;
работать с пользовательским интерфейсом, представлениями и разметкой;
использовать Намерения;
работать с базами данных и контент-провайдерами;
тестировать созданные приложения для эффективной работы.
Программа
Модуль 1. Обзор платформы Android – 8 ак.часов
  • Модуль
  • Онлайн/Очно
Что такое Android? История возникновения. Преимущества Android. Архитектура Android. Особенности платформы Android. Основные компоненты Android. Безопасность и полномочия (Permissions). Установка и настройка компонентов среды разработки. Создание первого приложения под Android.
Модуль 2. Активности и ресурсы – 8 ак.часов
  • Модуль
  • Онлайн/Очно
Активности (Activity) в Android. Создание Активности. Жизненный цикл Активности. Стеки Активностей. Состояния Активностей. Отслеживание изменений состояния Активности. Ресурсы. Отделение ресурсов от кода программы. Создание ресурсов. Простые значения. Визуальные стили и темы. Изображения. Разметка. Анимация. Меню.
Модуль 3. Приложения и пользовательский интерфейс – 8 ак.часов
  • Модуль
  • Онлайн/Очно
Использование внешних ресурсов в коде приложения. Использование ресурсов внутри ресурсов. Локализация приложения с помощью внешних ресурсов. Класс Application. Обработка событий жизненного цикла приложения. Понятие контекста. Пользовательский интерфейс. Представления (View). Разметка (Layout).
Модуль 4. Намерения, меню и работа с данными – 6 ак.часов
  • Модуль
  • Онлайн/Очно
Адаптеры в Android. Использование Адаптеров для привязки данных. Намерения в Android. Использование Намерений для запуска Активностей. Неявные намерения. Сохранение состояния и настроек приложения. Общие Настройки (Shared Preferences). Работа с файлами. Использование статических файлов как ресурсов. Меню в Android. Дочерние и контекстные меню. Описание меню с помощью XML.
Модуль 5. СУБД, контент-провайдеры и использование сетевых сервисов – 6 ак.часов
  • Модуль
  • Онлайн/Очно
Работа с базами данных в Android. Курсоры (Cursor) и ContentValues. Работа с СУБД SQLite. Работа с СУБД без адаптера. Особенности работы с БД в Android. Выполнение запросов для доступа к данным. Изменение данных в БД. Использование SimpleCursorAdapter. Контент-провайдеры. Использование контент-провайдеров. Создание контент-провайдеров. Использование интернет-сервисов.
Модуль 6. Диалоги в Android – 1 ак.час
  • Модуль
  • Онлайн/Очно
Виды Диалогов. Рекомендации по дизайну Диалогов. Создание и удаление Диалогов. Обработка событий.
Модуль 7. Широковещательные приемники (Broadcast Receivers) – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Применение Широковещательных Приемников. Жизненный цикл Приемника. Регистрация Приемника. Использование Ordered Broadcast. Использование PendingIntent.
Требования к участникам
Успешное окончание курса «Java SE9. Уровень 1. Основы программирования или» эквивалентная подготовка.
Базовые знания реляционные баз данных (SQL).

Организация

Остались вопросы?

Напишите в чат, и специалист поддержки оперативно ответит вам.