Основы безопасности в приложениях Android

Код: ITCloud_AND-003

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

Формат проведения

-

Продолжительность

16 академических часов

Вендор

Android Java

Тематика

Разработка
vendor

Вы научитесь

Формирование знаний и навыков, которые нужны для разработки приложений на Android™ с учетом требований информационной безопасности.

По окончании курса студенты будут:

  • Владеть основами программной архитектуры платформы Android
  • Разбираться в системе безопасности Android.
  • Разрабатывать Android-приложения с учётом требований безопасности 

Требования к предварительной подготовке слушателя

  • Владение/использования OC Linux
  • Базовые знания в области объектно-ориентированного программирования
  • Навыки разработки приложений на Android
  • Знания и навыки можно получить на курсах Основы Java для разработки приложений Android и Разработка приложений для Android

Аудитория курса

программисты / разработчики Android

Содержание курса

Модуль 1. Архитектура безопасности Android

  • Обзор и архитектура безопасности приложений Android;
  • Безопасность ядра (Linux);
  • Компоненты приложений Android;
  • Управление и сервисы:
  • Activity Manager Service;
  • Package Manager Service;
  • Notification Manager Service;
  • Search Manager Service;
  • Connectivity, Telephony, и Wi-Fi Manager Services;
  • Download и Storage Manager Services;
  • Window Manager Service.

Модуль 2. Разграничение прав доступа Android

  • Android Application Framework Layer;
  • Разрешения для сторонних пользователей;
  • Использование защищённых API;
  • Общие разрешения;
  • Вредоносные программы для Android: предупреждение, обнаружение, устранение;
  • Усиленная безопасность.

Модуль 3. Компоненты безопасности и защита хранилищ данных

  • Связи между процессами в приложениях;
  • Ограничение доступа к компонентам;
  • Уязвимости в хранилищах данных;
  • Шифрование и дешифрование;
  • Подпись приложения.

Модуль 4. Безопасность клиент-серверной связи

  • Защита передачи данных по сети;
  • Предотвращение принудительного внедрения вредоносных программ;
  • Проверка ввода;
  • Угрозы устройств передачи данных.
Основы безопасности в приложениях Android
Дата скоро будет объявлена
15 000 ₽
Подать заявку
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

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


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!