Key points about this course

Duration : 2 Days
Public Class : RM 2,100.00

HRD Corp Claimable Course

Android™ Security Essentials
Exam Code : AND-402

Live Virtual Class

Public Class

In House Training

Private Class

Course Overview

This is a two-day professional course, which thoroughly covers the Android™ security model and concerns of both the developer and end-user point of view.

Course Prerequisites

It’s highly recommended that the attendees of this course know the basics of Android application development knowledge.

Upon completing this course, students will be able to:

  1. Understand Android software architecture.
  2. Understand Android’s security model.
  3. Build Android applications with security best practices in mind.
  4. Build more secure and more robust application those appeals to clients.
Course Content

Lesson 1 Permissions

  • Android Platform Architecture
  • Android Security Architecture
  • Permissions
  • Levels of Protection
  • Application Level Permissions
  • Component Level Permissions
  • Extending Android Permissions
  • Lab 1: Securing Applications Using Permission


Lesson 2 Managing the Policy File

  • Introduction
  • The Manifest File
  • Modifying Application Policy
  • Lab 2: Defining the Application’s Policy File


Lesson 3 User Data Privacy and Protection

  • Introduction
  • Data Security Principles
  • Vulnerabilities and Attacks against Stored Data
  • Protection Principles
  • Digital Rights Management
  • Lab 3: Data Confidentiality and Protection
    • Lab 3-1: Ensuring Data Confidentiality
    • Lab 3-2: Protecting Application Data with Permissions


Lesson 4 Securing Storage

  • Introduction
  • Data Storage Decisions
  • Storage Mechanisms
  • Shared Preferences
  • File
  • Chace
  • Database
  • Lab 4: Data Storage Applications
    • Using Shared Preferences
    • File Storage Operations
    • Storing data in Cache
    • Retrive Gmail Account Info Using Account Manager

× WhatsApp Us