Thinking Defensively about Input, Constants, & Conditionals
Defensive Coding iOS
| Intermediate
- 15 videos | 1h 13m 7s
- Earns a Badge
Defensive Programming in iOS focuses on coding practices and techniques to create reliable and resilient apps. Discover how to think defensively about input, constants, and conditionals for iOS apps.
WHAT YOU WILL LEARN
-
Create code that handles file inputs to an ios appCreate code that handles url scheme inputs to an ios appValidate user-provided input using objective-cUse a real-time approach to validating user-provided input in objective-cUse secure coding principles to guard against format string attacksRestrict free navigation around the web based on user input in a uiwebviewCreate and use constants in objective-cCreate and use constants in swift
-
Create and use resource files in an ios appEasily store and retrieve data from the defaults databaseRecognize how using brackets can protect against potential bugsDesign while loops that are not vulnerable to running foreverDesign for loops that are not vulnerable to running foreverIdentify and avoid bugs caused by altered loop variablesHandle various types of inputs to an ios app
IN THIS COURSE
-
4m 54sIn this video, you will learn how to create code that handles file inputs to an iOS app. FREE ACCESS
-
6m 5sLearn how to create code that handles URL scheme inputs to an iOS app. FREE ACCESS
-
5m 54sIn this video, you will learn how to validate user-provided input using Objective-C. FREE ACCESS
-
6m 52sIn this video, you will validate user-provided input in Objective-C using a real-time approach. FREE ACCESS
-
4m 15sIn this video, find out how to use secure coding principles to guard against format string attacks. FREE ACCESS
-
5m 16sIn this video, you will learn how to restrict free navigation around the Web based on user input in a UIWebView. FREE ACCESS
-
4m 25sIn this video, you will learn how to create and use constants in Objective-C. FREE ACCESS
-
2m 37sDuring this video, you will learn how to create and use constants in Swift. FREE ACCESS
-
4m 20sIn this video, you will learn how to create and use resource files in an iOS app. FREE ACCESS
-
4m 4sTo easily store and retrieve data from the defaults database, find out how. FREE ACCESS
-
3m 31sAfter completing this video, you will be able to recognize how using brackets can protect against potential bugs. FREE ACCESS
-
5m 59sIn this video, learn how to design while loops that will not run forever. FREE ACCESS
-
4m 13sIn this video, find out how to design for loops that will not run forever. FREE ACCESS
-
5m 17sDuring this video, you will learn how to identify and avoid bugs caused by changing loop variables. FREE ACCESS
-
5m 25sIn this video, you will learn how to handle various types of inputs in an iOS app. 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.