Servicios REST con Net Core 2.2 (Web API)

Docente: Kevin Arnold Arias Figueroa Categoría: Desarrollo Duración: 12h
  • Sobre esta clase
  • Material adicional
  • Evaluación
  • Suscripción / Pago

Información del Curso

Net Core es un framework ligero y multiplataforma que nos permite trabajar de entre muchas de sus tecnologías, con sistemas basados en servicios REST lo cual vendría a ser una forma de comunicar datos entre diferentes clientes ya sean aplicaciones web, móviles o de escritorio. Debemos saber que esta forma de trabajo actualmente es una de las más recurrentes y modernas ya que a la actualidad se piensa mucho en una única implementación para diversos usos (Clientes que consuman los servicios) y Net Core nos provee una gran variedad de herramientas para ésto.

Información general y objetivos

Objetivo general

  • Desarrollar servicios REST Full para exponerlos a aplicaciones externas de manera que así se puedan consumir desde otros entornos.

Objetivos específicos

  • Desarrollar aplicaciones ligeras a través de servicios web mediante el lenguaje de programació C#.
  • Desarrollar servicios web con las tecnologías basadas en Net Core.
  • Prepararse para el entorno empresarial bajo programación conceptos de programación modular.
  • Entender los conceptos de desacoplamiento de software y arquitecturas en N capas.
Selecciona una clase para ver sus materiales descargables.
Selecciona una clase para ver su evaluación.
Detalles de Suscripción
Costo del Curso: US$0.00
Costo del Certificado: US$15.00
Total a pagar: US$15.00
Periodo de acceso: Ilimitado
Certificación: A nombre de la empresa CODIDEEP E.I.R.L.

Para acceder al curso debes realizar el pago mediante transferencia o depósito bancario, por el monto total de US$15.00 a la cuenta interbancaria número 00358800300373541318 de Interbank a nombre de CODIDEEP E.I.R.L..

Registrar Pago

Una vez realizado el depósito, adjunta la imagen del comprobante para su validación.

  Para adjuntar el comprobante de pago, primero debes iniciar sesión en la plataforma.

* Luego de adjuntar el comprobante, el proceso de verificación toma aproximadamente 30 minutos (puede extenderse hasta 12 horas en feriados o fines de semana).

Video de presentación
Público Introducción
01
Conceptos fundamentales
Clase 1 Video
02
Planteamiento del software a implementar
Clase 2 Video
03
Creación del proyecto y consumo de servicios a través de Postman
Clase 3 Video
04
Instalación de Entity Framework Core
Clase 4 Video
05
Creación de Data Transfer Objects (DTO's)
Clase 5 Video
06
Instalación e inicialización de AutoMapper
Clase 6 Video
07
Creación de ServiceObject para el ingreso o recuperación de datos
Clase 7 Video
08
Acceso a variables del archivo appsettings.json
Clase 8 Video
09
Servicio para manejo de login de usuario
Clase 9 Video
10
Servicio para registro de profesional, manejo de transacciones y control de excepciones
Clase 10 Video
11
Validación de datos y negocio
Clase 11 Video
12
Servicio para listado de profesionales
Clase 12 Video
13
Manejo de parámetros a través de la URL y servicio para eliminación de profesional
Clase 13 Video
14
Servicios para modificación de datos de profesional
Clase 14 Video
15
Bloqueo de acceso por dominio (Cors)
Clase 15 Video
16
Protección de servicios mediante JWT
Clase 16 Video
17
Servicio para registro de tipo de proyecto y datos relacionados a éste
Clase 17 Video
18
Validación de datos en registro de tipo de proyecto y datos relacionados a éste
Clase 18 Video
19
Servicio para listado de tipos de proyecto
Clase 19 Video
20
Servicio para eliminación de tipos de proyecto en cascada
Clase 20 Video
21
Servicio para modificación de datos de tipo de proyecto y datos relacionados a éste
Clase 21 Video
22
Servicio para listado de datos para cotización
Clase 22 Video
23
Instalación de Swagger para la documentación de los servicios
Clase 23 Video
24
Pase a producción a servidores de Azure
Clase 24 Video