Опис курсу:

Це 12-годинний курс, який повністю охоплює модель безпеки операційної системи Android та дає відповіді на питання, які стосуються як і розробника, так і користувача. Курс Android™ Security Essentials – єдиний авторизований ТМ Android курс в Україні.

Після вивчення курсу Ви зможете:

  • Розуміти архітектуру програмного забезпечення Android
  • Розуміти модель безпеки операційної системи Android
  • Будувати Android-додатки із застосуванням здобутих знань
  • Будувати додатки з надійною та безпечною системою
  • Отримати Android-сертифікацію в ITEA, яка є офіційним партнером VUE

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

  • Урок 1. Право дозволу
    • Введення
    • Архітектура платформи Android
    • Архітектура безпеки Android
      • Реєстрація додатка
      • Встановлення додатків
    • Дозвіл
      • Отримання дозволу
    • Рівні захисту
      • Звичайний дозвіл або нульовий рівень дозволу
      • Небезпечний дозвіл або перший рівень дозволу
      • Підписання дозволу або другий рівень дозволу
      • Підписання і система дозволів або третій рівень дозволу
    • Рівень дозволу до додатку
      • Додавання системного права доступу, яке потребує додаток
      • Декларування права доступу, яке потребують інші додатки
    • Дозвіл на рівні додатку
      • Activity
      • Service
      • Content Providers
      • Broadcast Intents
    • Додавання нового доступу до Android
      • Додавання нового дозволу
      • Створення групи дозволів
      • Створення дерева дозволу
  • Лабораторна робота 1. Захист додатків, використовуючи дозвіл
    • Створення додатку із застосуванням дозвілу
    • Створення дозволу і доступу до нього
  • Урок 2. Керування політикою використання файлів
    • Введення
    • Файл маніфесту
      • Атрибути тега маніфесту
      • Атрибути тега Application
    • Зміна політики додатка
      • Додатки, які працюють з Linux ID
      • Встановлення прав доступу додатка
      • Зовнішній запам'ятовуючий пристрій
      • Режим налагодження
      • Резервна копія
  • Лабораторна робота 2Визначення політики використання файлів додатка
    • Додатки, які працюють з Linux ID
    • Резервне копіювання даних у хмарне сховище
    • Налаштування додатка
    • Перенесення додатка до внутрішньої пам’яті пристрою
  • Урок 3. Конфіденційність даних користувача
    • Введення
    • Принципи конфіденційності даних
      • Конфіденційність
      • Цілісність
      • Доступність
      • Мобільне середовище
      • Стан даних
    • Вразливість і напади до збереження даних
      • Вразливість до збереження даних
      • Загрози збереження даних
      • Принципи захисту
    • Управління правами на цифрову інформацію
    • Поради для Android Coding Vulnerabilities
  • Лабораторна робота 3. Конфіденційність даних і захист
    • Забезпечення конфіденційності даних
    • Захист даних додатку за допомогою дозволу
  • Урок 4. Забезпечення безпеки зберігання
  • Введення
  • Рішення збереження даних
    • Конфіденційність
    • Період зберігання даних
  • Механізм зберігання
  • Shared preferences
    • Створення файлу Shared preferences
    • Запис даних у Shared preferences
  • Файл
    • Створення файлу
    • Запис до файлу
    • Зчитування файлу
    • Файлові операції на зовнішньому накопичувачі
  • Cache
  • База даних
  • Лабораторна робота 4. Збереження даних додатків
    • Використання Shared preferences
    • Файлові операції зберігання
    • Зберігання даних в Cache
    • SQLite зберігання даних
    • Отримання інформації облікового запису Gmail за допомогою Account Manager

Мінімальні вимоги:

  • Знання основ розробки додатків для Android

* Вказані знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!