Android Defensive Programming & Security

Android Studio 3.1.4
  • 10 Videos | 56m 36s
  • Includes Assessment
  • Earns a Badge
Likes 7 Likes 7
Any application development requires an understanding of security. In this course you wil explore defensive programming and security in Android, including errors and exceptions, and malware and threat detection. You will learn about Java errors, exceptions, exception classes, unit tests, the JUnit test API, and UI tests. Other topics include how to spot common mobile security issues, and how to recognize Android malware. You'll observe how to use reverse engineering to specify how to reveal threats in Android development. Finally, you will examine techniques and tools associated with defensive programming and security in Android development

WHAT YOU WILL LEARN

  • describe the basics of errors and exceptions in Java development
    discuss exception classes and how they can be dealt with in Java development
    specify the purpose of unit testing and its benefits in defensive programming
    describe the JUnit testing API and how it's used in application debugging
    discuss UI testing, its characteristics, and how it's used in defensive programming
  • describe how to identify common mobile security issues
    discuss how to identify Android malware
    specify how to reveal threats in Android development using reverse engineering
    discuss CVEs and how they identify various issues and limitations in mobile browser security
    explain techniques and tools associated with defensive programming and security in Android development

IN THIS COURSE

  • Playable
    1. 
    Errors and Exceptions in Java
    4m 30s
    UP NEXT
  • Playable
    2. 
    Exception Classes
    9m 46s
  • Locked
    3. 
    Unit Testing
    4m 47s
  • Locked
    4. 
    JUnit Testing API
    9m 36s
  • Locked
    5. 
    UI Testing
    3m 16s
  • Locked
    6. 
    Mobile Security Issues
    5m 3s
  • Locked
    7. 
    Android Malware
    4m 20s
  • Locked
    8. 
    Revealing Threats
    2m 44s
  • Locked
    9. 
    Mobile Browser Security
    4m 6s
  • Locked
    10. 
    Exercise: Explain Defensive Programming and Security
    3m 59s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 20 Likes 20  
Likes 251 Likes 251