Cupón activo 👉
APR2025

API Mastery - C# en el backend

Construye una API REST como las del mundo real con Seguridad, Login, Validación de Email y Refresh Tokens

API Mastery - C# en el backend

Lo obtienes en:

C# en el backend desde la práctica, un Curso para Iniciados 100% práctico en donde aprenderás a escribir APIs exactamente cómo son las del mundo real, con problemas complejos y requerimientos iguales a los que tendrás en aplicaciones productivas de empresas o de tus propios proyectos.

En el curso sí veremos algunos conceptos teóricos tales cómo MVC, JWT, Autorización vs Autenticación y algunos otros más que serán necesarios para entender en dónde estamos parados, pero lo importante es que en este curso pasamos a la práctica y nos sentamos a escribir el código de una API modelo de un sistema de ventas del mundo real.

Este proyecto incluye todo lo que necesita una API REST: un sistema de Login y Registro de usuarios, JWT, generación de Token, soporte para Refresh Tokens, validación de usuarios por email, logging y despliegue.


Pero este curso no tiene la intención de que aprendas no sólo sobre APIs, sino de que también puedas formarte como Backend, y para ser un desarrollador backend tienes que saber mucho más que la estructura de una API.

Es por eso que aquí también aprenderás de arquitectura de aplicaciones siguiendo MVC, además aprenderás a construir una capa de acceso a datos limpia con Entity Framework, y también te enseñaré a gestionar cambios en el modelo y a actualizar Entity Framework para soportar esos cambios, algo que siempre se pasa por alto en este tipo de cursos.


Usaremos SQL Lite, la base de datos SQL más liviana de todas para que puedas portarla sin problemas, y también usaremos herramientas que se usan en la industria tales como Insomnia y Swagger para probar nuestra API.


Este curso ha sido diseñado para no depender de la versión actual de .NET y para que pueda ser realizado en cualquier versión del framework. Los proyectos han sido escritos en .NET 6, pero más adelante se migrarán a próximas versiones LTS del framework .NET, si hay algún cambio sustancial que requiera una actualización.


Al finalizar el curso, serás capaz de:

  • Construir TUS PROPIAS APIs.
  • Tener código de ejemplo para poder reutilizar en tus proyectos personales, crear un portfolio propio o también para usar a lo largo de tu carrera laboral con .NET.
  • Leer y mantener APIs existentes.
  • Utilizar Entity Framework.
  • Utilizar SQL Lite.
  • Utilizar Identity Server.
  • Escribir una API en .NET.
  • Enviar emails de verificación.
  • Agregar seguridad a tus APIs.
  • Crear un sistema de tokens para tus aplicaciones.
  • Ser un desarrollador Backend utilizando C#.

Así que… ¿Qué esperas?
¿Estás listo para convertirte en un Maestro en C# en el Backend?

    Compartir:
    Volver a Cursos

    Cursos Relacionados

    Todos los cursos »