Курс Разработка на языке Java для Android. Базовый уровень разработки: ANDJ_JUN - Сетевая Академия ЛАНИТ
Главная страница | Курсы Курсы | Курсы Курсы | Разработка на языке Java для Android. Базовый уровень разработки: ANDJ_JUN

Дистанционное обучение Очное обучение
ANDJ_JUN
Разработка на языке Java для Android. Базовый уровень разработки
5 дн. (40 ч.)
24 750 руб.
Заказать
Новинка
О курсе
Курс предназначен для освоения основных инструментов языка Java, используемых в Android-приложениях. В курсе разбираются различные способы работы с данными в языке Java и даются конкретные рекомендации по их реализации в приложениях. После прохождения курса, слушатели смогут разрабатывать приложения, полноценно использующие возможности мобильных устройств, такие как геолокацию, обработку файлов, телекоммуникации и базы данных.
Чему вы научитесь
  • Создавать многофункциональные приложения на Android.
  • Использовать аудио- и видео-элементы в приложениях.
  • Разрабатывать приложения для работы с сетевыми запросами.
  • Организовывать работу с файлами в приложениях.
  • Интегрировать базы данных в свои приложения.
  • Определять координаты устройства и использовать карты в приложениях.
  • Работать с данными формата JSON и XML.
Для кого этот курс?
Курс предназначен для слушателей, знающих основы программирования на языке Java для Android и планирующих разрабатывать полнофункциональные приложения.
Программа курса
Модуль 1. Данные: передача и хранение
  • Класс HttpURLConnection для соединения по сетевому протоколу НТТР.
  • Работа с видео и аудио в приложениях.
  • Чтение и сохранение файлов.
  • Размещение файлов во внешнем хранилище.
  • Использование формата JSON.
  • Сохранение состояния приложения.
  • Создание и получение настроек приложения.
  • Лабораторная работа. Создание вкладок с медиа и текстом.
  • Создание первой Activity с выводом текста ответа на запрос.
  • Создание второй Activity с аудио- и видеоплеерами.
Модуль 2. Хранилища данных, SQLite и Content Providers
  • Варианты реализации хранилищ данных в Android.
  • Объект Shared Preferences.
  • Внутренние хранилища.
  • Внешние хранилища.
  • Сетевое соединение.
  • База данных SQLite.
  • Content Provider.
  • Sync Adapters.
  • Как выбирать между внутренним и внешним хранилищем?
  • Лабораторная работа. Сохранение данных во внутреннем и внешнем хранилищах.
Модуль 3. Определение местоположения. Использование GPS и Google Maps
  • Как работает GPS и другие провайдеры определения местоположения.
  • Настройка Google Maps.
  • Лабораторная работа. Создание Activity с определением или выставлением адреса.
Модуль 4. Работа с XML, Git и сборка приложения
  • Ресурсы XML и их парсинг (разбор).
  • Получение XML по сети.
  • Работа с Git.
  • Создание подписанного APK.
  • Лабораторная работа. Создание установщика вашего приложения.
Предварительная подготовка
Для эффективного обучения на курсе слушателям требуется обладать базовыми знаниями Java и умением создавать приложения в Android Studio. Рекомендуется предварительное прохождение курса «Основы разработки на Java для Android».