Security Programming: Code Identification
Secure Programming
| Beginner
- 14 videos | 1h 8m 28s
- Includes Assessment
- Earns a Badge
Learners can explore code recognition of various programming languages used in security applications, and security exploits, including Python, C, C++, and SQL, in this 14-video course. You will examine common programming paradigms, and learn how to classify them based on their features. Then you will learn how to identify Bash and Python scripts. Next, learners will examine the similarities and differences of C# compared to the C and C++ languages, and regular expressions in typical regex engines. You will learn how to identify PowerShell scripts based on their features, and how to identify the elements of a SQL statement, and how to use SQLite, a tool to manage local databases in file form without servers. This course continues by examining common security vulnerabilities in code that can lead to exploits. You will learn how to identify the structure of common executable formats based on their binary signatures. Finally, this course demonstrates how to verify the integrity of a downloaded file based on its hash value.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe common programming paradigms and classify them based on their featuresIdentify bash scripts based on their featuresIdentify python scripts based on their featuresIdentify the elements that make up a common c programIdentify the elements of a typical c++ programDescribe the similarities and differences of c# when compared to c and c++
-
Identify regular expressions found in typical regex enginesIdentify powershell scripts based on their featuresIdentify the elements of a sql statementDescribe common security vulnerabilities in code that can lead to exploitsIdentify the structure of common executable formats based on their binary signaturesVerify the integrity of a downloaded files based on its hash valueSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 30s
-
7m 37sAfter completing this video, you will be able to describe common programming paradigms and classify them based on their features. FREE ACCESS
-
4m 54sIn this video, you will learn how to identify bash scripts based on their features. FREE ACCESS
-
6m 38sIn this video, you will learn how to identify Python scripts based on their features. FREE ACCESS
-
6m 27sIn this video, you will learn how to identify the elements that make up a common C programming language. FREE ACCESS
-
4m 9sLearn how to identify the elements of a typical C++ program. FREE ACCESS
-
4m 22sUpon completion of this video, you will be able to describe the similarities and differences of C# when compared to C and C++. FREE ACCESS
-
4m 51sLearn how to identify regular expressions found in most regex engines. FREE ACCESS
-
3m 26sDuring this video, you will learn how to identify PowerShell scripts based on their features. FREE ACCESS
-
5m 59sLearn how to identify the elements of a SQL statement. FREE ACCESS
-
7m 1sAfter completing this video, you will be able to describe common security vulnerabilities in code that can lead to exploits. FREE ACCESS
-
4m 52sIn this video, you will learn how to identify the structure of common executable formats based on their binary signatures. FREE ACCESS
-
5m 32sLearn how to verify the integrity of a downloaded file based on its hash value. FREE ACCESS
-
1m 9s
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.