ПРОГРАММИРОВАНИЕ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ В ANDROID 1 курс магистратура

Обзор

Информационные технологии Количество модулей - . Преподователь - Sagi Issayev.

Курс «Программирование мобильных приложений в Android» нацелен на освоение основ разработки приложений для мобильной платформы Android. В рамках курса студенты изучат ключевые концепции и технологии, необходимые для создания функциональных, удобных и кроссплатформенных приложений.

Основные темы курса включают:

Основы Android-разработки: установка и настройка среды разработки Android Studio, создание первого приложения;
Структура Android-приложений: изучение Activity, Fragment, Intent и жизненного цикла приложения;
Пользовательский интерфейс (UI): создание и управление интерфейсом с использованием Layouts, Views, RecyclerView и других элементов;
Работа с базами данных: внедрение локального хранения данных с помощью SQLite и библиотеки Room;
Сетевое взаимодействие: работа с REST API, запросы и обработка JSON-данных;
Асинхронные операции и многопоточность: использование AsyncTask, Handler и библиотек, таких как RxJava или Kotlin Coroutines;
Интеграция с внешними сервисами: работа с API Google Play Services, интеграция карт, авторизация, работа с Firebase;
Безопасность приложений: управление разрешениями, защита данных и разработка безопасных приложений.
Курс предполагает выполнение практических лабораторных работ, в ходе которых студенты получат опыт создания реальных мобильных приложений, их тестирования и публикации на Google Play Store.

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

Зарегистрируйтесь чтобы записаться