Desarrollo en Microsoft .NET Core

ASP.NET CORE es la nueva plataforma de código abierto y multi-plataforma para construir modernas aplicaciones conectadas a internet y basadas en la nube, como web apps, IoT, y aplicaciones móviles cliente y de servicios.

Objetivos

  • Conocer los fundamentos básicos para crear aplicaciones Web con ASP.NET
  • Crear aplicaciones web utilizando la arquitectura MVC
  • Manejar datos con tecnologías avanzadas como Entity Framework

Temario

  • Conceptos básicos de arquitectura de aplicaciones
    • Principios SOLID
    • Repaso: Clases e Interfaces
    • Arquitectura por capas: Onion architecture
    • Inyección de dependencias
  • Desarrollo con ASP.NET Core MVC
    • Modelos
      • Introducción a las herramientas ORM
      • Uso de Entity Framework (Code First, DB First)
      • Diseño de DTOs
    • Controladores
      • Desarrollo de servicios
      • Desarrollo de controladores
    • Vistas
      • Uso de hojas de estilos
      • Diseño de páginas maestras
      • Trabajando con ViewModel
    • Securización de las aplicaciones
  • Desarrollo con ASP.NET Core WebAPI
    • Introducción a la programación asíncrona
    • Trabajando con JSON
    • Creación y publicación de servicios
    • Consumo de servicios
    • Securización de las WebAPI
  • Introducción a la programación Javascript
    • Conceptos básicos
    • Programación con jQuery
    • Programación con Typescript

Solicitar información








Información básica sobre protección de datos. Información básica sobre protección de datos. Responsable: Trentia Consulting S.L. y Trentia Learning S.L. Finalidad: gestión de cursos, seminarios, comunicaciones telefónicas y electrónicas i envío de newsletters. Legitimación: consentimiento del interesado. Destinatarios: no se ceden datos a terceros. Derechos: los establecidos en el Reglamento (UE) 2016/679, ejerciéndolos a través del envío de peticiones a administracion@trentia.es. Información adicional: Puedes consultar la información detallada aquí.