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

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

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

  • Online
  • Offline
Москва 
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
Course diplomas and certificates
  • Online
  • Offline
Москва 
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
10%
Purchase this course and receive 10% discount on the next purchase
The discount is valid for  60 days  from the day of purchase
  • Course Description
  • What you will learn?
  • Program
  • Requirements for course participants
Course Description

РАЭК рекомендует курсы «Специалист»

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

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

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

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

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

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

/* */

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

Organization

Location
  • Госпитальный переулок, 4/6
    Москва

Choose a purchase option

  • Offline
  • Online
Полный курс
Individual
Москва, Госпитальный переулок, 4/6
Вебинар
Individual
Online activity

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have