• Online, Self-Paced
Course Description

Explore how to use Azure DevOps to manage the quality of code, to integrate security tools, and policies into the continuous integration pipeline in this 11-video course, used to help prepare learners for AZ-400 Microsoft Azure DevOps Solutions certification exam. First, you will examine characteristics of good and bad code quality measured by the speed of the software; writing reusable code; and removing unnecessary code. Then, learn how to use Azure Monitor to monitor the application quality and performance, and review code coverage. This course next examines Azure's Test Suites and Categories, which are groups of test cases that collectively form a single test scenario within a test plan. You will learn how to integrate security analysis tools, and to use SonarQube for automated inspection of code to detect bugs, code smells, and security issues on applications in more than 20 programming languages. Finally, learn to implement the WhiteSource Bolt tool to scan open-source components for known vulnerabilities.

Learning Objectives

{"identify the subject areas covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Network Services

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.