• Online, Self-Paced
Course Description

What do syntax, variables, objects, and classes have to do with clean code? Find out, as this course, walks you through some clean code myths and facts. Discover how code comments can help you to be understood! Learn the fine points of indentation, white space, and naming conventions. Learn about variables and naming conventions. Pick a case style for your variables and constants: camel, Pascal, or snake. Discover global and local variables, explicit naming, deep nesting, return statements, classes and objects, encapsulation, and public, private, and protected members. Also learn about inheritance and fluency.

Learning Objectives

{"describe how syntax, regardless of language, should be honored and respected"}

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.