Материалы

  • видеокурс на youtube(ссылка)
  • учебные материалы (ссылка)
  • учебно-методическое пособие (ссылка)
  • Занятия

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Работа с SQLite

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

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

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