Microsoft Corporation

MCSA Web Applications

60 horas
  1710 €    1368,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.

 

PUE es Learning 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.

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.

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

2. 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

Convocatorias abiertas