Curso Online de Desarrollo Web con ASP.NET Core 3 y ASP.NET Core 3 MVC

Cursos

  

A distancia / Online

  

Todo el año

  

3 meses. 90 horas

  

Bonificado. Promoción

Descripción

.NET Core es la tecnología moderna de desarrollo de Microsoft. Tanto si ya conoces MVC 5 como si partes de cero, este curso tiene todo lo que necesitas para dominar el desarrollo de aplicaciones web con ASP.NET Core 3 y ASP.NET Core 3 MVC. Y de la mano de José María Aguilar, el principal experto en la materia en España.

Objetivos

El Objetivo de este curso es que domines ASP.NET Core 3 y que seas capaz de desarrollar tus propias aplicaciones web profesionales con esta tecnología.

Requisitos

Conocimientos necesarios
Para poder sacarle partido a la formación necesitas conocer el lenguaje C# y la plataforma .NET (es suficiente con conocer .NET 4.x "tradicional"). No es indispensable, pero sí altamente recomendable, conocer algún ORM para acceso a datos, como por ejemplo Entity Framework.
Por supuesto, al ser desarrollo web, se da por hecho que conoces bien HTML, CSS y JavaScript.
Aunque .NET Core es multiplataforma, por facilidad de uso, la mayor parte de las prácticas del curso se realizan con Visual Studio 2019 sobre Windows, aunque puedes utilizar Visual Studio Core en macOS o Linux si lo prefieres.

Requisitos técnicos
Todo el software necesario para seguir este curso y aprender la materia es gratuito y se proporcionan los enlaces necesarios para descargarlo. Para seguirlo tan solo necesitarás un ordenador con conexión a Internet y un navegador web. Puedes seguirlo desde un PC/Mac, tableta o móvil, pero para las prácticas necesitas usar un sistema operativo de escritorio capaz de ejecutar Visual Studio y un servidor.

Temario

Los principales temas tratados en este completísimo curso online, a lo largo de sus más de 200 lecciones son los siguientes:

  • Fundamentos y puesta en marcha de .NET Core, ASP.NET Core
  • La arquitectura modular: pipelinemiddlewares, paquetes, entornos de ejecución, startup...
  • Inyección de dependencias
  • Configuración de hosts
  • .NET CLI
  • Servicios de infraestructura: sesiones, caching, autenticación y seguridad, depuración, logging y trazas, gestión de archivos estáticos, settings/configuración...
  • Compilación automática de proyectos
  • Control de ciclo de vida de apps
  • Endpoint routing, el nuevo Sistema de rutado de ASP.NET Core 3
  • Seguridad y privacidad de ASP.NET Core
  • Creación de módulos middleware personalizados
  • Fundamentos de ASP.NET Core MVC
  • Mi primera aplicación ASP.NET Core MVC: mucho más que un "Hola Mundo"
  • El modelo, estrategias para su implementación
  • El controlador a fondo, responsabilidades, características e implementación: routing en MVC, el sistema de binding, validaciones, patrones y buenas prácticas, filtros, retorno de acciones...
  • La vista a fondo, herramientas, posibilidades y técnicas para la capa de presentación: tipologías, razor pages, sintaxis razorhelperstag helpersview components, inyección de dependencias en vistas, renderización asíncrona de parciales, compilación de vistas...
  • Programación de APIs HTTP y Servicios REST, CORS, ActionResult, filtro [ApiController], herramientas para prueba de APIs...
  • Acceso a servicios HTTP/REST desde lado cliente y desde apps .NET, HttpClientFactory...
  • Seguridad de aplicaciones
  • Implementar autenticación de servicios con JWT
  • Razor pages a fondo
  • Interacción entre cliente y servidor con AJAX en Core MVC
  • Internacionalización, despliegue, páginas de error personalizadas...
  • Introducción al testing de aplicaciones ASP.NET Core: pruebas unitarias, pruebas de integración
  • Health check y monitorización de aplicaciones
Al final del curso desarrollarás por tu cuenta con el apoyo de José María Aguilar una aplicación web real completa en la que implementarás la mayor parte de las técnicas explicadas y con la que afianzarás bien todos los conocimientos adquiridos.

Salidas

  • Desarrollador web
  • Desarrollador Web backend
  • Desarrollador de Aplicaciones Empresariales
  • Desarrollador web ASP.NET Core
  • Desarrollador web ASP.NET Core MVC

Convocatorias

Inicio: Todo el año

Financiacion

Si trabajas para una empresa española, este curso puede llegar a salirte prácticamente gratis a través de la Formación Bonificada de la Fundación Tripartita. Podéis gestionar este trámite tú mismo (o tu empresa), o te lo podemos gestionar nosotros.

Profesores

Jose María Aguilar
ASP.NET/IIS MVP
José María atesora más de veinte años de experiencia trabajando en el mundo del desarrollo de software (programador, analista, responsable de informática, consultor, director técnico), principalmente con tecnologías Microsoft. Actualmente trabaja como consultor y desarrollador independiente, ofreciendo servicios tecnológicos a empresas e instituciones.
Es un reconocido experto en desarrollo web en todo el mundo, y es autor del libro de Microsoft Press "SignalR Programming in Microsoft ASP.NET" que ha sido publicado en 4 idiomas: inglés,español, chino y japonés.
José María es el autor del contenido y también el que estará disponible durante el curso para responder a tus dudas.

 

Pide que te informen sobre Curso Online de Desarrollo Web con ASP.NET Core 3 y ASP.NET Core 3 MVC

En virtud de lo dispuesto en la normativa de protección de datos (RGPD y LOPD GDD) le informamos que el responsable del tratamiento de los datos personales facilitados en el presente formulario es Infoempleo, S.L. quien los tratará en base a la ejecución del contrato entre las partes y a tu consentimiento, con las siguientes finalidades respectivamente: (i) prestarte los servicios solicitados siendo la base legal para este tratamiento la relación contractual que nos vincula y (ii) remitirle comunicaciones comerciales cuando y en los términos que los haya aceptado a través de las correspondientes casillas. Tus datos podrán ser compartidos con prestadores de servicios que deban tener acceso a estos datos en virtud de la prestación de servicios así como a terceros cuyos servicios nos solicites y a otras entidades del Grupo Vocento para fines administrativos internos. Tienes derecho a acceder, rectificar y suprimir tus datos, así como otros derechos, como se explica en la información adicional sobre privacidad.

Al hacer click en el botón “Infórmate” declaras conocer y entender la política de privacidad de Infoempleo, S.L.

Validando datos

Cursos

  

A distancia / Online

  

Todo el año

  

3 meses. 90 horas

  

Bonificado. Promoción


EN AVANZA EN TU CARRERA TE AYUDAMOS  

En Avanza en tu Carrera tenemos más de 50.000 cursos para ti. Te orientamos y asesoramos para que elijas tu formación. Elige la opción que más te interese: Formación Profesional, Oposiciones, Grados, Postgrados y mucho más.

ÁREAS MÁS SOLICITADAS  

BUSCA TUS CURSOS EN TU PROVINCIA