Разработка Android приложений на Kotlin, уровень 1
Автор — Специалист. Цена — 46 990 ₽. В программе 9 занятий.
Подробнее
Что вы получите
- создавать пользовательский интерфейс мобильных приложений;
- организовывать взаимодействие между компонентами интерфейса;
- работать с базами данных под Android;
- осуществлять вызовы интернет-сервисов;
- создавать меню;
- работать с уведомлениями.
Программа курса
Что такое Android? История возникновения Преимущества Android Архитектура Android Особенности платформы Android Основные компоненты Android Безопасность и полномочия (Permissions) Установка и настройка компонентов среды разработки Практическая работа. Создание первого приложения под Android
Активности (Activity) в Android Создание Активности Жизненный цикл Активности Стеки Активностей Состояния Активностей Отслеживание изменений состояния Активности Ресурсы Отделение ресурсов от кода программы Создание ресурсов Простые значения Визуальные стили и темы Изображения Практическая работа. Работа с ресурсами приложения
Material Design Использование внешних ресурсов в коде приложения Использование ресурсов внутри ресурсов Локализация приложения Класс Application Обработка событий жизненного цикла приложения Пользовательский интерфейс Представления (View) Разметка (Layout) Пользовательский интерфейс без разметки Практическая работа. Создание пользовательского интерфейса активностей Локализация приложения с помощью ресурсов
Адаптеры в Android AdapterView - ListView, GridView Использование Адаптеров для привязки данных RecyclerView Понятие контекста Намерения в Android Использование Намерений для запуска Активностей Неявные намерения Сохранение состояния и настроек приложения Общие настройки (Shared Preferences) Работа с файлами Использование статических файлов как ресурсов Меню в Android Основное и контекстное меню Описание меню с помощью XML PopupMenu Bottom Navigation NavigationDrawer Практическая работа. Создание меню Работа с AdapterView Запуск активностей, возврат данных из активностей Работа с базой данных Preferences
Работа с базами данных в Android Курсоры (Cursor) и ContentValues Работа с СУБД SQLite Работа с СУБД без адаптера Особенности работы с БД в Android Выполнение запросов для доступа к данным Изменение данных в БД Использование SimpleCursorAdapter Использование интернет-сервисов Picasso Retrofit2 Практическая работа. Использование SQLite Вызов интернет-сервисов с помощью Retrofit2 Организация фоновой загрузки изображений
Виды Диалогов Рекомендации по дизайну Диалогов Создание и удаление Диалогов Обработка событий Практическая работа. Работа с диалогами
Применение Широковещательных Приемников Жизненный цикл Приемника Регистрация Приемника Использование Ordered Broadcast Использование PendingIntent Практическая работа. Создание Broadcast Receiver
CoordinatorLayout ObjectAnimator Анимация как ресурсы приложения Transition Практическая работа. Работа с ObjectAnimator
Взаимодействие с Извещениями Управление Извещениями Создание Извещений Обновление Извещений Практическая работа. Работа с извещениями
01Модуль 1. Обзор платформы Android (5 ак. ч.)
Что такое Android? История возникновения Преимущества Android Архитектура Android Особенности платформы Android Основные компоненты Android Безопасность и полномочия (Permissions) Установка и настройка компонентов среды разработки Практическая работа. Создание первого приложения под Android
02Модуль 2. Активности и ресурсы (6 ак. ч.)
Активности (Activity) в Android Создание Активности Жизненный цикл Активности Стеки Активностей Состояния Активностей Отслеживание изменений состояния Активности Ресурсы Отделение ресурсов от кода программы Создание ресурсов Простые значения Визуальные стили и темы Изображения Практическая работа. Работа с ресурсами приложения
03Модуль 3. Приложения и пользовательский интерфейс (8 ак. ч.)
Material Design Использование внешних ресурсов в коде приложения Использование ресурсов внутри ресурсов Локализация приложения Класс Application Обработка событий жизненного цикла приложения Пользовательский интерфейс Представления (View) Разметка (Layout) Пользовательский интерфейс без разметки Практическая работа. Создание пользовательского интерфейса активностей Локализация приложения с помощью ресурсов
04Модуль 4. Намерения, меню и работа с данными (6 ак. ч.)
Адаптеры в Android AdapterView - ListView, GridView Использование Адаптеров для привязки данных RecyclerView Понятие контекста Намерения в Android Использование Намерений для запуска Активностей Неявные намерения Сохранение состояния и настроек приложения Общие настройки (Shared Preferences) Работа с файлами Использование статических файлов как ресурсов Меню в Android Основное и контекстное меню Описание меню с помощью XML PopupMenu Bottom Navigation NavigationDrawer Практическая работа. Создание меню Работа с AdapterView Запуск активностей, возврат данных из активностей Работа с базой данных Preferences
05Модуль 5. СУБД и использование сетевых сервисов (6 ак. ч.)
Работа с базами данных в Android Курсоры (Cursor) и ContentValues Работа с СУБД SQLite Работа с СУБД без адаптера Особенности работы с БД в Android Выполнение запросов для доступа к данным Изменение данных в БД Использование SimpleCursorAdapter Использование интернет-сервисов Picasso Retrofit2 Практическая работа. Использование SQLite Вызов интернет-сервисов с помощью Retrofit2 Организация фоновой загрузки изображений
06Модуль 6. Диалоги в Android (1 ак. ч.)
Виды Диалогов Рекомендации по дизайну Диалогов Создание и удаление Диалогов Обработка событий Практическая работа. Работа с диалогами
07Модуль 7. Broadcast Receivers (3 ак. ч.)
Применение Широковещательных Приемников Жизненный цикл Приемника Регистрация Приемника Использование Ordered Broadcast Использование PendingIntent Практическая работа. Создание Broadcast Receiver
08Модуль 8. Анимация (2 ак. ч.)
CoordinatorLayout ObjectAnimator Анимация как ресурсы приложения Transition Практическая работа. Работа с ObjectAnimator
09Модуль 9. Извещения (3 ак. ч.)
Взаимодействие с Извещениями Управление Извещениями Создание Извещений Обновление Извещений Практическая работа. Работа с извещениями
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Разработка Android приложений на Kotlin, уровень 1» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 20 июля 2026 г.

Специалист 














