Программирование мобильных приложений для платформы Android

Концепция курса

 

Этот курс познакомит Вас с проектированием и реализацией Android приложений для мобильных устройств.

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

Вы научитесь обрабатывать уведомления, использовать мультимедиа и графику и учитывать прикосновения и жесты в вашем приложении.

Также Вы научитесь разрабатывать Android приложения с использованием облачных вычислений, что позволит Вам в дальнейшем создавать сетевые многопользовательские приложения.

 

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

 

Лекция 1. Введение в платформу Android. История. Архитектура платформы Android – 1 час

Лекция 2. Среда разработки Android. Простое Android приложение. Создание различных версий Android-приложения с помощью Gradle. JUnit тестирование. Контроль версий с Git – 2 часа.

Практическое занятие. Создание, запуск и отладка приложений – 3 часа.

Лекция 3. Основы Android приложений – 1 час

Лекция 4. Класс Activity – 2 часа

Практическое занятие. Класс активности – 3 часа.

Лекция 5. Класс Intent – 2 часа.

Практическое занятие. Намерения – 3 часа.

Лекция 6. Разрешения Permissions. Класс Fragment – 2 часа.

Практическое занятие. Разрешения. Класс фрагмента – 3 часа.

Лекция 7. Классы GUI – 3 часа.

Практическое занятие. Классы Пользовательского Интерфейса – 3 часа.

Лекция 8. Уведомления пользователей. BroadcastReceiver – 3 часа.

Практическое занятие. Уведомления пользователей. BroadcastReceiver – 3 часа.

Лекция 9. Потоки, асинхронные задачи и обработчики. Сигналы. Сеть – 2 часа.

Практическое занятие. Потоки, асинхронные задачи и обработчики. Сигналы. Сеть – 3 часа.

Лекция 10. Графика и анимация. События сенсорного экрана – 3 часа.

Практическое занятие. Графика и анимация. События сенсорного экрана – 3 часа.

Лекция 11. Датчики. Местоположение и карты. Управление данными – 2 часа.

Практическое занятие. Датчики. Местоположение и карты. Управление данными – 3 часа.

Лекция 12. Службы – 2 часа.

Практическое занятие. Службы – 3 часа.

Лекция. 13. Контент-провайдеры – 2 часа.

Практическое занятие. Контент-провайдеры – 3 часа.

Лекция 14. Тестирование и безопасность – 2 часа.

Практическое занятие. Тестирование и безопасность – 3 часа.

Лекция 15. Облачные вычисления – 2 часа.

Практическое занятие. Облачные вычисления – 3 часа.

 

Стоимость курса 22000 руб.

Напишите, и мы обязательно Вам ответим!

(383) 363-42-46

it-school@ccfit.nsu.ru

630090, Новосибирская область, г. Новосибирск,
ул. Пирогова, 1, блок 1, к.1112/1


Top