Опис курсу:

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

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

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

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

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

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

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

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