• Online, Self-Paced
Course Description

Vue.js is a modern front-end framework for building web apps rapidly. Discover how to create reusable single file Vue components and how to communicate between child and parent components in Vue.

Learning Objectives

Vue.js: Working with Components

  • describe the differences between global and local components in Vue
  • create new single file components for use in Vue apps
  • structure Vue apps to make use of parent and child components
  • use props to pass data from parent to child components
  • validate any props passed from parent to child components
  • emit events that can pass data from child to parent components
  • pass in dynamic content to components via slots
  • use computed properties to provide data in a Vue app
  • tap into the various lifecycle events of a component via hooks
  • pass props and emit events to communicate between components

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.