Tips and Tricks for Developing Secure Mobile Apps


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
In this course you'll explore useful tips and tricks for creating secure mobile applications. Specific topics covered include understanding mobile risks, securing data, sessions and forms. We'll also explore the importance of testing and proper device management.

Target Audience
Developers wishing to obtain an understanding of best practices for developing secure mobile applications

Prerequisites
None

Expected Duration (hours)
0.8

Lesson Objectives

Tips and Tricks for Developing Secure Mobile Apps

  • start the course
  • provide an overview of mobile application development
  • describe the key risks associated with mobile applications
  • demonstrate how encryption can be used to help secure an application
  • identify how secure data storage can be used to counteract risks of local device storage
  • explore how securing sessions can lead to more secure applications
  • describe the ways to create secure forms and ensure proper user validation
  • explore the best practices for managing requests from users and implementing risk-aware transaction execution
  • describe techniques for securing the UI against threats such as UI impersonation
  • identify the various options for implementing a mobile device infrastructure
  • describe the benefits of proper testing to provide a complete picture of the risks in your mobile applications and helps you mitigate them through remediation guidance
  • describe the important of a coherent Mobile App Management and Mobile Device Management policy
  • list the key features of a coherent Mobile App Management and Mobile Device Management policy
  • Course Number:
    sd_bsma_a01_it_enus

    Expertise Level
    Beginner