Defensive Coding Best Practices for C/C++
Defensive Coding C/C++
| Intermediate
- 11 videos | 46m 23s
- Earns a Badge
Regardless of how well your code is written, errors will occur. Explore defensive programming best practices in C/C++, including data and data validation.
WHAT YOU WILL LEARN
-
Recognize how to properly interface with data in c/c++Demonstrate some common data validation techniques employed to create secure c/c++ applicationsIdentify why casting in the c++ style is preferred to the c styleRecognize how to properly use operator overloading in c/c++Identify the correct way to access internal class dataDescribe why for loops are preferred to while loops
-
Recognize how to keep functions focused and conciseIdentify the best way to use references and pointers and why you should avoid raw pointersDescribe the top secure coding practices for c/c++Recognize the importance of good readability for planning and maintaining codeUse defensive coding techniques to create a secure c/c++ application
IN THIS COURSE
-
5m 4sUpon completion of this video, you will be able to recognize how to properly interface with data in C++. FREE ACCESS
-
4m 28sLearn about some common data validation techniques employed to create secure C/C++ applications. FREE ACCESS
-
4m 7sIn this video, find out how to identify why the C++ style of casting is preferred to the C style. FREE ACCESS
-
3m 8sUpon completion of this video, you will be able to recognize how to properly use operator overloading in C++. FREE ACCESS
-
3m 13sFind out how to identify the correct way to access data from within a class. FREE ACCESS
-
2m 55sAfter completing this video, you will be able to describe why for loops are preferred to while loops. FREE ACCESS
-
4m 33sUpon completion of this video, you will be able to recognize how to keep functions focused and concise. FREE ACCESS
-
3m 46sLearn how to identify the best way to use references and pointers, and why you should avoid raw pointers. FREE ACCESS
-
5m 34sUpon completion of this video, you will be able to describe the top secure coding practices for C and C++. FREE ACCESS
-
3m 23sUpon completion of this video, you will be able to recognize the importance of good readability for planning and maintaining code. FREE ACCESS
-
6m 12sIn this video, find out how to use defensive coding techniques to create a secure C/C++ application. 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.