• Online, Self-Paced
Course Description

Like any valuable and skilled process, there are best practices established in computer programming that, if used, will make your work more effective in every respect. Use this course to become familiar with programming best practices at all phases of development.

Firstly, examine the rationale for using standards and best practices in the programming world. Then, delve into the "how and why" behind multiple types of best practices. Among others, explore documentation, programming style, and integrated development environment (IDE) usage.

As you advance, practice exception handling, as most beginner programmers introduce errors in their programs. Lastly, take a look at code review as a vital tool in developing good programs.

When you're done, you'll be able to level up as a programmer by using game-changing best practices.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.