Программа курса

    1. Основы языка Java. Небольшое знакомство с языком программирования Java. Синтаксис, типы данных, преобразование типов, операторы ветвления, операторы цикла, основы объектно-ориентированного программирования.
    2. Android. Общие понятия. Историческая справка, архитектура платформы,установка и настройка среды разработки, пример простого приложения.
    3. Пользовательский интерфейс. Знакомство с элементами пользовательского интерфейса, обработка пользовательских действий. Работа с простыми элементами экрана.
    4. Ресурсы приложения. Типы ресурсов в Android приложении (строки, цвета, картинки, размеры). Использование префиксов.
    5. Адаптеры (списки, выпадающие списки). Создание скролящихся списков. Пример стандартного адаптера. Кастомизация и создание собственных списков.
    6. Сохранение состояния и настроек приложения. Использование Preference для сохранения пользовательских настроек.
    7. Activity и Intent. Явные и не явные намерения. Открытие новых экранов приложения, запуск сторонних приложений - звонок, смс, почта, карты, браузер.
    8. Меню приложения. Создание основного меню приложения, обработка нажатий на элементы меню. Создание контекстного меню.
    9. Диалоги (всплывающие окна). Знакомство со всплывающими окнами. Реализация DialogFragment.
    10. Работа с интернетом. Получение информации с сервера и отображение в приложении. Парсинг JSON.

Какие результаты?

По окончанию курса Вы приобретёте:

  • Базовые знания о разработке под Android и сможете создавать свои собственные приложения.
  • Презентационные материалы (10 штук или более)
  • Все исходники программ разработанные за время обучения
  • Сертификат от компании DIIT Center об успешном прохождении базового курса программирования под Android