Curso 20487-C: Developing Microsoft Azure and Web Services

En este curso, los estudiantes aprenderán cómo diseñar y desarrollar servicios que accedan a datos locales y remotos de varias fuentes. Los estudiantes también aprenderán cómo desarrollar e implementar servicios en entornos híbridos, incluidos los servidores locales y Microsoft Azure.

Perfil de audiencia

Primaria: Desarrolladores .NET que desean aprender cómo desarrollar servicios e implementarlos en entornos híbridos.

Secundaria: Desarrolladores .NET con experiencia en el desarrollo de aplicaciones web que están explorando el desarrollo de nuevas aplicaciones o la transferencia de aplicaciones existentes a Microsoft Azure.

Rol de trabajo: Desarrollador

Aptitudes obtenidas

  • Describir los conceptos básicos de desarrollo de servicios y estrategias de acceso a datos utilizando la plataforma .NET.
  • Describir la plataforma en la nube de Microsoft Azure y sus ofertas de alojamiento de aplicaciones, datos y cómputo.
  • Diseñar y desarrollar una aplicación centrada en datos usando Visual Studio 2017 y Entity Framework Core.

Requisitos previos

Antes de asistir a este curso, los estudiantes deben tener:

  • Experiencia con programación C# y conceptos como expresiones lambda, LINQ y tipos anónimos
  • Comprender los conceptos de las aplicaciones de n niveles
  • Experiencia en consultas y manipulación de datos con ADO.NET

Esquema del curso

Módulo 1: Descripción general del servicio y las tecnologías en la nube

Este módulo proporciona una descripción general de las tecnologías de servicio y en la nube utilizando Microsoft .NET Core y Azure. La primera lección, "Componentes clave de las aplicaciones distribuidas", analiza las características comunes a los sistemas distribuidos, independientemente de las tecnologías que utilicen. La Lección 2, "Tecnologías de acceso a datos y datos" describe cómo se usan los datos en aplicaciones distribuidas. La Lección 3, "Tecnologías de servicio", analiza dos de los protocolos más comunes en sistemas ...