¿Qué quieres aprender?

Bootcamp API REST con .NET Core

Bootcamp API REST con .NET Core

TecGurus

Curso online


315

Duración : 4 Semanas

En este Bootcamp 100% práctico en Vivo en Línea obtendrás las habilidades necesarias para implementar APIs RESTFul usando la tecnología ASP.NET Core.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Crear servicios usando C# y .NET Core siguiendo el patrón REST Buenas prácticas en la configuración y en servicios con .NET Core Publicar tus servicios a un ambiente productivo Hacer pruebas y llamados a APIs usando Postman

A quién va dirigido

A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.

Requisitos

Experiencia trabajando con .NET al menos 1 año o haber tomado nuestro Diplomado .NET Desde Cero. Conocimiento básico de SQL

Temario completo de este curso

1.- Introducción API REST
1.1 Entendiendo la arquitectura.
1.2 Servicios RESTful vs SOAP.
1.3 Formatos de intercambio (JSON, XML).
1.4 ¿Que necesito para publicar los servicios?
1.5 Consumo de servicios (Postman).

2.- Creando nuestra primer RESTful API
2.1 ¿Por qué usar .NET Core para APIs?
2.2 Introducción a ASP .NET Core
2.3 Creación de APIs desde .NET Core CLI
2.4 Creación de APIs desde Visual Studio
2.5 Aplicando métodos HTTP , rutas básicas y uso postman para pruebas.

3.- Configuración y arquitectura
3.1 Manejo de routing
3.2 Manejo de verbs y http responses
3.3 Inyección de dependencias
3.4 Introducción a Middlewares
3.5 Implementación o creación de un middleware4.-Seguridad en APIS con .NET Core

4.1 Introducción a CORS
4.2 Implementación de CORS en .NET Core
4.3 Introducción a Json web token
4.4 Implementación de JWT (Json web token)

5.- Manipulación de recursos y datos
5.1 Introducción a Entity framework
5.2 Implementación de Entity framework In Memory
5.3 Ejecutando Queries en Entity framework
5.4 Almacenamiento en caché
5.5 Migrations en Entity framework

6. Documentación y Publicación de los servicios
6.1 Implementación de swagger para documentar nuestra API
6.2 Cómo configurar y generar publicación de una API.
6.3 Publicación de APIs en IIS .
6.4 Publicación API en la nube.
Ver más