CompTIA Cybersecurity Analyst+: Software Development Security
Cybersecurity Analyst+
| Intermediate
- 11 videos | 46m 9s
- Includes Assessment
- Earns a Badge
Software developers must consider security at all phases of software development. In this course, you'll learn about software vulnerability testing and secure coding practices. You'll explore the software development life cycle, microservices and decoupling, application containerization, and common cloud developer services. In addition, you'll examine software and unit testing and reverse engineering for Android apps. This course can be used in preparation for the CompTIA Cybersecurity Analyst (CySA+) certification exam CS0-002.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courseidentify the phases of the SDLC, including related methodologies such as capability maturity modelrecognize how security must be addressed during the entire IT life cycleidentify how software developers create modular, independent, and reusable coderecall the benefits of using containerized applicationslist common PaaS software developer service offerings
-
recognize common secure coding practicesrecall how thorough software testing can result in more secure software solutionsisolate larger IT solutions into smaller components for focused testinguse the apktool to reverse engineer an Android applicationsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview2m 12sUP NEXT
-
2.Software Development Life Cycle6m 17s
-
3.DevSecOps2m 13s
-
4.Microservices and Decoupling3m 4s
-
5.Application Containerization4m 38s
-
6.Cloud Developer Services5m 55s
-
7.Secure Coding10m 46s
-
8.Software Testing4m 57s
-
9.Unit Testing2m 37s
-
10.Android App Reverse Engineering2m 13s
-
11.Course Summary1m 20s
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.