Разработка приложений для платформы Android
ЦЕЛЬ КУРСА
Курс поможет освоить современную Android-разработку и изучить основные компоненты Android-приложения, средства многопоточности и архитектурные подходы. Мобильная разработка – одна из самых динамично развивающихся отраслей IT индустрии. Умение писать мобильные приложения это лишь малая часть профессиональной разработки. Нужно уметь писать красивый отказоустойчивый код с понятной чистой архитектурой и полным разделением логики. Также необходимо знать все современные подходы разработки Android приложений, разбираться в хороших и плохих “новинках” Android разработки. В результате каждый из учеников разработает собственное приложение, которым можно будет поделиться с близкими и друзьями.
ПРОГРАММА КУРСА
- Знакомство с Android, среда разработки.
- Основы построения приложений.
- Разработка интерфейса пользователя.
- Уведомления, диалоговые окна и меню.
- Графика, мультимедия, методы хранения данных.
- Деятельности и намерения.
- Потоки, службы и широковещательные приемники.
- Создание анимации.
- База данных SQLite.
- Соединение с внешним миром.
- Взаимодействие с аппаратными средствами.
- Google Play Market.
- Отладка приложений.
ПРИОБРЕТАЕМЫЕ ЗНАНИЯ И УМЕНИЯ
- умение составлять алгоритмы и структуры данных на языке Java
- разработка собственного мобильного приложения для Android
- создание удобного мобильного интерфейса
- понятие аспектов Объектно Ориентированного Программирования
- использование интегрированной среды разработки Android Studio
- получение практических навыков при разработке серверной части мобильных приложений
- командная работа, умение представить материал аудитории
- развитие логического и творческого мышления

Возраст учащихся:
13-17 лет (группы формируются по возрасту)
Количество учеников в классе:
максимум 12
Продолжительность курса:
сентябрь – май, 72 ак. часа
График обучения:
2 ак. часа (90 минут) / 1 раз в неделю
Время занятий:
Расписание составляется