Що нового?

Придбаний [Специалист] Разработка Android приложений на Kotlin, уровень 1 [Марат Хакимов] [2021]

Інформація про покупку
Тип покупки: Складчина
Ціна: 17967 ГРН
Учасників: 0 з 18
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1038.1 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Специалист] Разработка Android приложений на Kotlin, уровень 1 [Марат Хакимов] [2021]

Цель курса: Познакомить слушателя с основами разработки Android приложений на языке программирования Kotlin.
Вы научитесь:
  • создавать пользовательский интерфейс мобильных приложений;
  • организовывать взаимодействие между компонентами интерфейса;
  • работать с базами данных под Android;
  • осуществлять вызовы интернет-сервисов;
  • создавать меню;
  • работать с уведомлениями.
Программа курса:
Модуль 1. Обзор платформы Android (5 ак. ч.)
  • Что такое Android?
  • История возникновения
  • Преимущества Android
  • Архитектура Android
  • Особенности платформы Android
  • Основные компоненты Android
  • Безопасность и полномочия (Permissions)
  • Установка и настройка компонентов среды разработки
Практическая работа.
  • Создание первого приложения под Android
Модуль 2. Активности и ресурсы (6 ак. ч.)
  • Активности (Activity) в Android
  • Создание Активности
  • Жизненный цикл Активности
  • Стеки Активностей
  • Состояния Активностей
  • Отслеживание изменений состояния Активности
  • Ресурсы
  • Отделение ресурсов от кода программы
  • Создание ресурсов
  • Простые значения
  • Визуальные стили и темы
  • Изображения
Практическая работа.
  • Работа с ресурсами приложения
Модуль 3. Приложения и пользовательский интерфейс (8 ак. ч.)
  • Material Design
  • Использование внешних ресурсов в коде приложения
  • Использование ресурсов внутри ресурсов
  • Локализация приложения
  • Класс Application
  • Обработка событий жизненного цикла приложения
  • Пользовательский интерфейс
  • Представления (View)
  • Разметка (Layout)
  • Пользовательский интерфейс без разметки
Практическая работа.
  • Создание пользовательского интерфейса активностей
  • Локализация приложения с помощью ресурсов
Модуль 4. Намерения, меню и работа с данными (6 ак. ч.)
  • Адаптеры в Android
  • AdapterView - ListView, GridView
  • Использование Адаптеров для привязки данных
  • RecyclerView
  • Понятие контекста
  • Намерения в Android
  • Использование Намерений для запуска Активностей
  • Неявные намерения
  • Сохранение состояния и настроек приложения
  • Общие настройки (Shared Preferences)
  • Работа с файлами
  • Использование статических файлов как ресурсов
  • Меню в Android
  • Основное и контекстное меню
  • Описание меню с помощью XML
  • PopupMenu
  • Bottom Navigation
  • NavigationDrawer
Практическая работа.
  • Создание меню
  • Работа с AdapterView
  • Запуск активностей, возврат данных из активностей
  • Работа с базой данных Preferences
Модуль 5. СУБД и использование сетевых сервисов (6 ак. ч.)
  • Работа с базами данных в Android
  • Курсоры (Cursor) и ContentValues
  • Работа с СУБД SQLite
  • Работа с СУБД без адаптера
  • Особенности работы с БД в Android
  • Выполнение запросов для доступа к данным
  • Изменение данных в БД
  • Использование SimpleCursorAdapter
  • Использование интернет-сервисов
  • Picasso
  • Retrofit2
Практическая работа.
  • Использование SQLite
  • Вызов интернет-сервисов с помощью Retrofit2
  • Организация фоновой загрузки изображений
Модуль 6. Диалоги в Android (1 ак. ч.)
  • Виды Диалогов
  • Рекомендации по дизайну Диалогов
  • Создание и удаление Диалогов
  • Обработка событий
Практическая работа.
  • Работа с диалогами
Модуль 7. Broadcast Receivers (3 ак. ч.)
  • Применение Широковещательных Приемников
  • Жизненный цикл Приемника
  • Регистрация Приемника
  • Использование Ordered Broadcast
  • Использование PendingIntent
Практическая работа.
  • Создание Broadcast Receiver
Модуль 8. Анимация (2 ак. ч.)
  • CoordinatorLayout
  • ObjectAnimator
  • Анимация как ресурсы приложения
  • Transition
Практическая работа.
  • Работа с ObjectAnimator
Модуль 9. Извещения (3 ак. ч.)
  • Взаимодействие с Извещениями
  • Управление Извещениями
  • Создание Извещений
  • Обновление Извещений
Практическая работа.
  • Работа с извещениями
Длительность: 40 ак.ч.
Стоимость: 26950 рублей.
Продажник:
Скрытое содержимое.
https://www.specialist.ru/course/kotan1
 
Угорі