Android Defensive Programming & Security
Android Studio 3.1.4
| Intermediate
- 10 videos | 52m 6s
- Includes Assessment
- Earns a Badge
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 developmentDiscuss exception classes and how they can be dealt with in java developmentSpecify the purpose of unit testing and its benefits in defensive programmingDescribe the junit testing api and how it's used in application debuggingDiscuss ui testing, its characteristics, and how it's used in defensive programming
-
Describe how to identify common mobile security issuesDiscuss how to identify android malwareSpecify how to reveal threats in android development using reverse engineeringDiscuss cves and how they identify various issues and limitations in mobile browser securityExplain techniques and tools associated with defensive programming and security in android development
IN THIS COURSE
-
4m 30sUpon completion of this video, you will be able to describe the basics of errors and exceptions in Java development. FREE ACCESS
-
9m 46sIn this video, you will discuss exception classes and how to deal with them in Java development. FREE ACCESS
-
4m 47sAfter completing this video, you will be able to specify the purpose of unit testing and its benefits for defensive programming. FREE ACCESS
-
9m 36sUpon completion of this video, you will be able to describe the JUnit testing API and how to use it in application debugging. FREE ACCESS
-
3m 16sIn this video, you will discuss UI testing, its characteristics, and how to use it in defensive programming. FREE ACCESS
-
5m 3sUpon completion of this video, you will be able to describe how to identify common security issues with mobile devices. FREE ACCESS
-
4m 20sIn this video, you will learn how to identify Android malware. FREE ACCESS
-
2m 44sUpon completion of this video, you will be able to specify how to reveal threats in Android development using reverse engineering. FREE ACCESS
-
4m 6sIn this video, you will discuss CVEs and how they identify various issues and limitations in mobile browser security. FREE ACCESS
-
3m 59sAfter completing this video, you will be able to explain techniques and tools associated with defensive programming and security in Android development. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.