Font size:

Defensive Programming in Android video collection

97 videos    $99.00
Title Author Info
Creating Custom Exception Classes Charles Robinson 4 minutes
Creating JARs Charles Robinson 3 minutes
Defensive Initialization Charles Robinson 3 minutes
Dependency Management with Gradle Charles Robinson 3 minutes
Dependency Management with Maven Charles Robinson 4 minutes
Design by Contract Charles Robinson 4 minutes
Design by Contract in Android Charles Robinson 3 minutes
Naming Constants Charles Robinson 4 minutes
Naming Getter Methods Charles Robinson 3 minutes
Null Checking Charles Robinson 4 minutes
Package Scopes Charles Robinson 3 minutes
Performing Actions Charles Robinson 4 minutes
Precondition; Postcondition; and Invariant Assertions Charles Robinson 4 minutes
Preventing SQL Injection Attacks Charles Robinson 5 minutes
Progress Reporting Charles Robinson 4 minutes
Receiving File Input Data Charles Robinson 4 minutes
Receiving URL Input Data Charles Robinson 4 minutes
Refactoring Charles Robinson 3 minutes
Releasing Resources Charles Robinson 4 minutes
Resource Files Charles Robinson 4 minutes
Restricting WebView Navigation Based on User Input Charles Robinson 4 minutes
Setting up the Android Testing Support API Charles Robinson 4 minutes
Singularly Focused Classes Charles Robinson 4 minutes
Singularly Focused Methods Charles Robinson 4 minutes
Specifying Contracts Using Comments Charles Robinson 3 minutes
SQLite Prepared Statements Charles Robinson 4 minutes
Switch and Case Statements Charles Robinson 4 minutes
Taking Advantage of Constants Charles Robinson 4 minutes
Taking advantage of Indentation and Whitespace Charles Robinson 4 minutes
Test Case Classes Charles Robinson 4 minutes
The benefits of simple code Charles Robinson 5 minutes
The Benefits of Unit Testing Charles Robinson 5 minutes
The Benefits of Using Standards Charles Robinson 4 minutes
Transferring Large Files Charles Robinson 4 minutes
UI Automation Testing Overview Charles Robinson 5 minutes
UI Components Charles Robinson 4 minutes
Understanding Design by Contract Charles Robinson 4 minutes
Understanding Errors and Exceptions Charles Robinson 4 minutes
Understanding Exception Classes Charles Robinson 4 minutes
User Experience During Network Access Charles Robinson 4 minutes
Using Annotations Defensively Charles Robinson 4 minutes
Using AsyncTask Charles Robinson 4 minutes
Using Basic Enums Charles Robinson 3 minutes
Using Enums for Defensive Programming Charles Robinson 3 minutes
Using Indentation Styles Charles Robinson 4 minutes
Using Packages and Classes Charles Robinson 3 minutes
Using Setters Charles Robinson 3 minutes
Using the Android JUnit Testing API Charles Robinson 4 minutes
Using Whitespace Charles Robinson 4 minutes
Validating Input to a WebView Object Charles Robinson 4 minutes
Validating User Input in Real-time Charles Robinson 5 minutes
Variable Naming Charles Robinson 4 minutes
While Loops Charles Robinson 4 minutes
Working with Invariants Charles Robinson 4 minutes
Working with Postconditions Charles Robinson 3 minutes
Working with Preconditions Charles Robinson 3 minutes
Working with Test Results Charles Robinson 4 minutes
Activity Instrumentation Charles Robinson 4 minutes
Altered Loop Variables Charles Robinson 4 minutes
Assertion Classes Charles Robinson 4 minutes
Assertion Overview Charles Robinson 5 minutes
Atomic and Nonatomic Charles Robinson 3 minutes
Avoiding Duplicated Code Charles Robinson 3 minutes
Best Practice Writing Methods Charles Robinson 5 minutes
Checking Network Connectivity Charles Robinson 3 minutes
Constants in Java Charles Robinson 3 minutes
Creating APKs Charles Robinson 3 minutes
Design By Contract in Java Charles Robinson 4 minutes
Displaying Errors in Apps Charles Robinson 4 minutes
Enum Constructors Charles Robinson 4 minutes
Enums and Abstract Methods Charles Robinson 3 minutes
Enums and Interfaces Charles Robinson 3 minutes
Espresso Test Classes Charles Robinson 3 minutes
Exception Stack Traces Charles Robinson 3 minutes
General Rules for Naming Methods Charles Robinson 3 minutes
Importing Packages Charles Robinson 4 minutes
Input and Output Encoding Charles Robinson 4 minutes
Instrumentation Charles Robinson 4 minutes
Java Assert Statements Charles Robinson 3 minutes
Making Assumptions about User Input Charles Robinson 4 minutes
Mock Object Classes Charles Robinson 3 minutes
Mutable and Immutable Classes Charles Robinson 4 minutes
Naming Callback Methods Charles Robinson 3 minutes
Naming Classes in Java Charles Robinson 3 minutes
Overloading Methods Charles Robinson 4 minutes
Simplifying App Code Using Method Naming Charles Robinson 4 minutes
Working with Underlying Errors Charles Robinson 3 minutes
Validating User Input Charles Robinson 4 minutes
Preventing Format String Attacks Charles Robinson 4 minutes
The Final Keyword Charles Robinson 3 minutes
If Statements Charles Robinson 4 minutes
For Loops Charles Robinson 4 minutes
Comparing Objects Charles Robinson 3 minutes
Caching Data Charles Robinson 3 minutes
Comments Charles Robinson 4 minutes
Running Tests Charles Robinson 4 minutes
Testing For Errors Charles Robinson 3 minutes
Register Now
Defensive Programming in Android video collection
  • Course ID:
    263086
  • Duration:
    n/a
  • Price:
    $99