Microsoft Corporation

MCSD App Builder

60 horas
  2565 €    2052,00 €
Presencial o Live Virtual Class
Presencial o Live Virtual Class

Acerca de este curso

El presente curso trasladará al asistente los conocimientos y habilidades para el desarrollo de aplicaciones y servicios Web en el marco de desarrollo de la plataforma Microsoft Visual Studio 2019 y de las tecnologías y herramientas .NET Core.

Después de una primera parte de contextualización en el desarrollo de aplicaciones y servicios web, a lo largo del resto del curso los asistentes abordaran los conocimientos necesarios para el desarrollo de estas soluciones en entornos híbridos (en local vs cloud), con acceso a fuentes de datos locales o externas, así como cuando es más conveniente el uso y aplicación de ASP.NET MVC, o por el contrario de Web Forms, etc.

Nuestro valor añadido: 

PUE es Training Services Partner de Microsoft autorizado por dicha multinacional para impartir formación oficial en sus tecnologías.

A quién va dirigido

Este curso está pensado para desarrolladores interesados en adquirir los conocimientos necesarios para llevar a cabo el desarrollo de aplicaciones/servicios web en entornos híbridos.

También está dirigido tanto para principiantes como para desarrolladores .NET con experiencia que tienen un mínimo de seis meses de experiencia en programación, y quieren aprender cómo desarrollar servicios e implementarlos en entornos híbridos.

Objetivos del curso

Una vez finalizado el curso, los alumnos serán capaces de:

  • Implementar y manipular estructuras y objetos de los documentos
  • Implementar el flujo de programas
  • Acceder y asegurar los datos
  • Usar C# en aplicaciones
  • Diseñar la arquitectura de la aplicación
  • Diseñar la experiencia del usuario
  • Desarrollar la experiencia del usuario
  • Resolver problemas y depurar aplicaciones web
  • Diseñar e implementar la seguridad
  • Consultar y manipular datos mediante Entity Framework
  • Diseñar e implementar servicios WCF
  • Crear y consumir servicios basados en API web
  • Instalar aplicaciones y servicios web
  • Diseñar y desarrollar servicios que accedan a datos locales y remotos de diversas fuentes de datos
  • Desarrollar e implementar servicios para entornos híbridos, incluyendo los servidores locales y Windows Azure

Contenidos

  1. Programming in C#
  • Review of C# Syntax
  • Creating Methods, Handling Exceptions, and Monitoring Applications
  • Developing the Code for a Graphical Application
  • Creating Classes and Implementing Type-safe Collections
  • Creating a Class Hierarchy by Using Inheritance
  • Reading and Writing Local Data
  • Accessing a Database
  • Accessing Remote Data
  • Designing the User Interface for a Graphical Application
  • Improving Application Performance and Responsiveness
  • Integrating with Unmanaged Code
  • Creating Reusable Types and Assemblies
  • Encrypting and Decrypting Data
  1. Developing ASP.NET MVC Web Applications
  • Exploring ASP.NET MVC
  • Designing ASP.NET MVC Web Applications
  • Developing ASP.NET MVC Models
  • Developing ASP.NET MVC Controllers
  • Developing ASP.NET MVC Views
  • Testing and Debugging ASP.NET MVC Web Applications
  • Structuring ASP.NET MVC Web Applications
  • Applying Styles to ASP.NET MVC Web Applications
  • Building Responsive Pages in ASP.NET MVC Web Applications
  • Using JavaScript and jQuery for Responsive MVC Web Applications
  • Controlling Access to ASP.NET MVC Web Applications
  • Building a Resilient ASP.NET MVC Web Application
  • Using Windows Azure Web Services in ASP.NET MVC Web Applications
  • Implementing Web APIs in ASP.NET MVC Web Applications
  • Handling Requests in ASP.NET MVC Web Applications
  • Deploying ASP.NET MVC Web Applications
  1. Developing Windows Azure™ and Web Services
  • Overview of service and cloud tecnologies
  • Querying and Manipulating Data Using Entity Framework
  • Creating and Consuming ASP.NET Web API Services
  • Extending and Securing ASP.NET Web API Services
  • Creating WCF Services
  • Hosting Services
  • Windows Azure Service Bus
  • Deploying Services
  • Windows Azure Storage
  • Monitoring and Diagnostics
  • Identity Management and Access Control
  • Scaling Services
  • Appendix A: Designing and Extending WCF Services
  • Appendix B: Implementing Security in WCF Services

Convocatorias abiertas