• Online, Self-Paced
Course Description

Explore basic Javascript, one of the most widely used programming languages in the domain of web development, including concepts involved in the programming language, the features which distinguish it from other languages, and its applications. Key concepts covered in this 10-video course include the role of Javascript within a larger web application involving HTML and CSS; learning how browsers render web pages as a structured document object model (DOM); and the high-level properties of the Javascript programming language. Begin by examining properties and features around arrays and functions in Javascript; learning what an object is in Javascript and how it is represented; and learning some of the quirks of the Javascript language, and what distinguishes it from most other high-level languages. Next, learn what closures are in Javascript and what is included within this construct; and learn how common attributes of a set of objects can be defined within a prototype for those objects.

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.