Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Maestría en .NET y C#: Proyectos Esenciales
Rating: 4.7 out of 5(10 ratings)
81 students

Maestría en .NET y C#: Proyectos Esenciales

Construye APIs profesionales con .NET y C#: logs, CRUDs con 4 bases de datos, Gateway, envío de emails y consumo de APIs
Last updated 4/2026
Spanish
Spanish [Auto],

What you'll learn

  • Entender e implementar el manejo de ambientes y sus variables.
  • Entender e implementar el manejo de errores y las formas de registrarlos para su consulta.
  • Creación de servicios para envío automatizado de correos electrónicos.
  • Consumo automatizado de APIs.
  • Creación, Lectura, Actualización y Eliminación de registros en bases de datos (CRUD).
  • Conexiones y uso de bases de datos MSSQL, MySQL, PostgreSQL y SQLite.
  • Enrutamiento de microservicios utilizando Ocelot Gateway.
  • Aplicar patrones de diseño y buenas prácticas en el desarrollo de Web APIs con .NET.
  • Refactorizar código funcional hacia una arquitectura más limpia y mantenible.
  • Construir un portafolio de proyectos reutilizables y listos para usar en entornos profesionales.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

12 sections64 lectures6h 23m total length
  • Introduction1:24
  • Visual Studio 2022 Community y .Net 83:36
  • Integración de .Net 6 a Visual Studio 20221:05
  • Visual Studio Code1:52
  • Configuración de Git2:17
  • Git Extensions3:13
  • Configuración de MSSQL Developer y SSMS5:51
  • Creación de una base de datos en SQL Server0:56
  • Creación de una tabla en SQL Server2:14
  • Instalación de MySQL y Workbench4:47
  • Creación de una base de datos en MySQL1:12
  • Creación de una tabla en MySQL2:05
  • Configuración de PostgreSQL y PGAdmin5:36
  • Creando una base de datos en PostgreSQL1:04
  • Creación de una tabla en PostgreSQL2:21
  • Instalación de DB Browser para SQLite1:23
  • Creando una base de datos y tabla en SQLite2:06
  • Recursos0:12

Requirements

  • Conocimiento de la sintaxis del lenguaje C#.
  • Idealmente uso de una maquina Windows para mitigar posibles errores.

Description

Bienvenido al curso integral de desarrollo en .NET y C#, diseñado tanto para desarrolladores que están comenzando como para programadores experimentados que quieren construir un portafolio sólido de proyectos reutilizables.

Este curso está estructurado alrededor de proyectos concretos y aplicables. No solo aprenderás conceptos — al finalizar tendrás una colección de proyectos listos para consultar, adaptar y usar en tu trabajo diario.

Lo que vas a construir

  • Proyecto de ambientes y configuración — manejo de múltiples entornos (Development, Staging, Production) y sus variables de configuración.

  • Proyecto de manejo de errores y logs — captura y registro de errores con múltiples estrategias de logging para auditoría y depuración.

  • Proyecto de envío de emails — servicio automatizado de correos con Outlook y Gmail listo para integrar en cualquier API.

  • Proyecto de consumo de APIs externas — cliente HTTP reutilizable con manejo de reintentos, timeouts y errores.

  • Proyecto de CRUD completo — operaciones de Creación, Lectura, Actualización y Eliminación de registros usando Entity Framework Core con MSSQL, MySQL, PostgreSQL y SQLite.

  • Proyecto de API Gateway — enrutamiento de microservicios con Ocelot, incluyendo transformación de rutas y configuración de múltiples servicios.

Por qué este curso es diferente

La mayoría de los cursos te enseñan teoría y un proyecto monolítico que nunca vuelves a abrir. Este curso te da seis proyectos independientes y modulares — cada uno resuelve un problema real que aparece constantemente en el trabajo profesional. Puedes tomar cada proyecto, copiarlo a tu propio repositorio y usarlo como base inmediatamente.

El curso también pone especial énfasis en buenas prácticas y refactorización de código: verás cómo evolucionan los proyectos desde una primera versión funcional hasta una versión limpia y mantenible.

¿Quién debería tomar este curso?

  • Desarrolladores de Web APIs que quieren una biblioteca de proyectos de referencia

  • Programadores que conocen la sintaxis de C# y quieren dar el salto al desarrollo profesional de APIs

  • Desarrolladores que buscan entender de forma práctica cómo estructurar y refactorizar código .NET

Requisitos

  • Conocimientos básicos de la sintaxis de C# (variables, clases, métodos)

  • Se recomienda Windows para evitar posibles conflictos de entorno

¡Inscríbete hoy y empieza a construir tu portafolio de .NET y C#!

Who this course is for:

  • Cualquier desarrollador de web APIs que desea tener una lista de proyectos para consultar y reutilizar.
  • Desarrolladores que desean entender de una manera práctica la refactorización de código.