Curso sobre Web API
En este curso vamos a ver como crear una aplicación web desde 0.
Para el proceso utilizaremos lo aprendido en C# durante los cursos anteriores para crear un buen back end con RESTFull API.
Y para el front end lo crearemos con blazor en el curso específico para blazor.
Crear un proyecto tan grande nos permitirá ver en profundidad elementos como pueden ser JWT, identity server, idiomas y por supuesto test de integración con Docker.
📑 Contenido del Curso
Diferencia entre Dto y entidad
Estructura de una aplicación
Inyección de dependencias
Encriptar y desencriptar información sensible en C#
Caché distribuida en .NET con Redis
Middlewares y Filtros en .NET
Minimal APIs en C#
Importar configuración correctamente a nuestras aplicaciones .NET
Options pattern en C#
Hacer tests de una API con Testserver
Implementar un JsonConverter Personalizado
Cómo incluir headers en swagger
Explicación API Key
Qué es Rate Limiting? Implementacion en .NET
Agilizando el Desarrollo con Ficheros .HTTP
Implementar ProblemDetails para APIs HTTP
GraphQL en C#: Una guía práctica con ejemplos
gRPC y C#: Revoluciona la Comunicación entre servicios
La importancia del token de cancelación
Diseño de APIs REST: Las buenas prácticas y la consistencia son la clave
CORS en profundidad: orígenes, preflight y cabeceras explicados
La evolución de las Minimal APIs en 2026
Siguiente paso recomendado
🟣 Ruta .NET: De cero a desarrollador profesional
Este curso forma parte de la fase Desarrollo Web con .NET. Mira qué viene antes y después.
Continuar con la ruta →