• Online, Self-Paced
Course Description

Learn how to implement both client and server-side data validation, as well as how to render application scripts in Visual Studio 2017.

Learning Objectives

Design and Implement UI Behavior

  • Use the NuGet package manager to add a JavaScript library and then use the added library in an ASP.NET MVC web application
  • Specify how we can structure the user interface using HTML5 layout options
  • Recall how to manipulate DOM using JavaScript
  • Use jQuery selectors to select HTML elements; use jQuery "val" function to change HTML element values; use jQuery "css" function to change HTML element styling
  • Add and display a jQuery UI widget in an ASP.NET MVC application view
  • Add a jQuery effect to show and hide HTML elements in an ASP.NET web application view
  • Use prototypal inheritance in an ASP.NET MVC web application
  • Add and use jQuery from Microsoft AJAX CDN
  • Use jQuery to call a web service in an ASP.NET MVC web application
  • Use AJAX to make partial page updates to an ASP.NET MVC web application view
  • Use an AJAX helper function (Ajax.ActionLink) to make an asynchronous HTTP request to server in an ASP.NET MVC web application
  • Implement dynamic page content based on a design

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.