Defensive Programming Input

Android    |    Intermediate
  • 9 videos | 35m 47s
  • Earns a Badge
Rating 4.4 of 25 users Rating 4.4 of 25 users (25)
Defensive Programming in Android uses coding practices and techniques to create reliable and resilient apps. Discover how this can be put into effect when working with inputs to your programs.

WHAT YOU WILL LEARN

  • Identify common assumptions not to make about user input
    Create code that handles file inputs to an android app
    Create code that handles url inputs to an android app
    Validate user-provided input
    Use a real-time approach to validating user-provided input
  • Use secure coding principles to guard against format string attacks
    Parse and check input values before using that input in a webview object
    Restrict access to navigation methods in a webview object
    Protect against sql injection by using parameterized and prepared statements

IN THIS COURSE

  • 3m 58s
    Find out how to identify common assumptions not to make about user input. FREE ACCESS
  • 3m 58s
    During this video, you will learn how to create code that handles file inputs to an Android app. FREE ACCESS
  • Locked
    3.  Receiving URL Input Data
    3m 40s
    In this video, learn how to create code that handles URL inputs to an Android app. FREE ACCESS
  • Locked
    4.  Validating User Input
    3m 32s
    Find out how to validate input provided by users. FREE ACCESS
  • Locked
    5.  Validating User Input in Realtime
    4m 31s
    Learn how to use a real-time approach to validate user-provided input. FREE ACCESS
  • Locked
    6.  Preventing Format String Attacks
    3m 45s
    In this video, you will learn how to use secure coding principles to guard against format string attacks. FREE ACCESS
  • Locked
    7.  Validating Input to a WebView Object
    3m 54s
    In this video, learn how to parse and check input values before using that input in a WebView object. FREE ACCESS
  • Locked
    8.  Restricting WebView Navigation Based on User Input
    3m 39s
    In this video, you will learn how to restrict access to navigation methods in a WebView object. FREE ACCESS
  • Locked
    9.  Preventing SQL Injection Attacks
    4m 50s
    In this video, you will learn how to protect against SQL injection by using parameterized and prepared statements. 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.

YOU MIGHT ALSO LIKE

Journey Learn Kotlin
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Rating 5.0 of 2 users Rating 5.0 of 2 users (2)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.7 of 57 users Rating 4.7 of 57 users (57)
Rating 4.5 of 696 users Rating 4.5 of 696 users (696)
Rating 4.6 of 2165 users Rating 4.6 of 2165 users (2165)