• Online, Self-Paced
Course Description

Web services provide a cloud environment for building distributed apps. In this course, you will be introduced to distributed apps, how data can be accessed, and how services work. You'll also prepare for exam 70-487.

Learning Objectives

Distributed Applications

  • start the course
  • describe and define the characteristics of a distributed application and the reasons for creating them
  • describe the types of computing strategies that can be used to host a service in the cloud
  • recognize and list the advantages and benefits of cloud computing
  • identify the computing strategies and features provided by the Microsoft Azure cloud computing solution
  • distinguish between the different cloud service components offered by Azure

Data Access

  • describe the technologies and storage strategies that can be used to store and access data
  • compare the features and functionality of the ASP.NET Web API to WCF
  • identify the data access features provided in the .NET Framework
  • describe the low-level ADO.NET data access API in the .NET framework
  • create and configure a data provider programmatically

HTTP Requests

  • describe HTTP and how it facilitates a simple request and response for message handling
  • identify the parts of a URI and the action verbs that can make up an HTTP transaction
  • work with the HTTP header and media types for the Content-Type header

Web Services

  • describe how the Representational State Transfer (REST) architecture works
  • describe how WCF can be used to create HTTP services
  • recognize the differences between ADO.NET, Entity, WCF Services, and Azure services

Practice: Services for Data Access

  • describe the differences and uses for ADO.NET, ASP.NET Web API, WCF, and the Azure platform

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.