Defensive Coding Fundamentals for C/C++
Defensive Coding C/C++
| Intermediate
- 13 videos | 46m 38s
- Includes Assessment
- Earns a Badge
Defensive Programming is a methodology for writing code not prone to errors caused by unexpected user inputs/actions. Explore the fundamentals of defensive programming for C/C++ including inspections, testing, and input validation.
WHAT YOU WILL LEARN
-
Describe the potential risks faced by software applicationsIdentify the key reasons why risks are a recurring issueRecognize the key features of defensive codingList some key approaches to preventing problems during the planning stageRecognize what clean code isIdentify the key features of iterative designUse pseudocode to develop programming solutions
-
Use assertions in your programming codeApply pre and post conditions to c/c++Identify how to perform low-level design inspectionsDescribe the benefits of testing your codeRecognize how to write testable code in c/c++Recognize how to perform unit tests using visual studio for c/c++
IN THIS COURSE
-
3m 6sAfter completing this video, you will be able to describe the potential risks faced by software applications. FREE ACCESS
-
4m 23sDuring this video, you will learn how to identify the key reasons why risks are a recurring issue. FREE ACCESS
-
3m 43sAfter completing this video, you will be able to recognize the key features of defensive coding. FREE ACCESS
-
2m 50sUpon completion of this video, you will be able to list some key approaches to preventing problems during the planning stage. FREE ACCESS
-
3m 54sUpon completion of this video, you will be able to recognize what clean code is and what it is not. FREE ACCESS
-
3m 13sLearn how to identify the key features of an iterative design. FREE ACCESS
-
4m 2sIn this video, you will learn how to use pseudocode to develop programming solutions. FREE ACCESS
-
3m 49sLearn how to use assertions in your code. FREE ACCESS
-
3m 23sIn this video, find out how to apply pre and post conditions to your C/C++ code. FREE ACCESS
-
3m 10sIn this video, you will learn how to perform low-level design inspections. FREE ACCESS
-
3m 54sAfter completing this video, you will be able to describe the benefits of testing your code. FREE ACCESS
-
4m 33sAfter completing this video, you will be able to recognize how to write code that can be tested in C/C++. FREE ACCESS
-
2m 38sUpon completion of this video, you will be able to recognize how to perform unit tests using Visual Studio for C/C++. 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.