Занятия

Учебная программа

Курс состоит из 8 занятий. На занятии дается теория и показывается практика. Вы получите базовые навыки разработки мобильных приложений для платформы Android на языке программирования Java в среде Android Studio. Разработанные в ходе прохождения курса мобильные приложения станут основой Вашего портфолио, полученный набор знаний будет достаточен для того, чтобы Вы могли претендовать на позицию junior разработчика.

Создание проекта приложения

Работа в AndroidStudio, основные файлы проекта, наполнение экрана виджетами, реакция на действия пользователя

Соединение с Интернетом

соединение приложения с интернетом через AsyncTask, работа с JSON данными, установка разрешений (permissions)

Несколько экранов

Интенты. Приложение с несколькими активностями (экранами), запуск активностей, передача данных между ними

Файлы настроек SharedPreferences

Сохранение настроек приложения в файле с использованием SharedPreferences. Разработка приложения с авторизацией

Работа с фрагментами

Разработка приложения с фрагментами с использованием шаблона NavigationDrawer

Вывод списка данных ListView

Отображение прокручиваемого списка данных на экране и взаимодействие с его элементами, создание адаптера

Работа с SQLite

Сохранение данных в SQLite databases в смартфоне. Cоздание класса DB helper. CRUD операции

Фоновые задачи, оповещения

Разработка фоновых задач сервисов, добавление оповещений Notifications в свое приложение