Programación #6 de 14 en su categoría
Reseña honesta: “Programando en C# - De Principiante a Profesional” de Felipe Gavilán [2026] – ¿Vale la pena?
El curso más completo en español para entender C# moderno, con concurrencia, reflexión y los 23 patrones de diseño; no tiene ejercicios de código ni proyecto final.
Qué promete y qué encontré al analizarlo
Programando en C# - De Principiante a Profesional es el curso de C# de Felipe Gavilán, ingeniero de software. Es más pequeño en números que otros de la categoría (3,151 alumnos y 964 reseñas), pero su promedio de 4.84 es el más alto entre los cursos de C# que analizamos. Promete llevarte de lo básico a lo avanzado e incluye los 23 patrones de diseño de la «Gang of Four». Su última actualización es de noviembre de 2025.
Al revisar el temario aparecen dos cursos en uno: un recorrido amplio por el lenguaje (15 secciones, 400 elementos) que llega a records, concurrencia y reflexión, y un bloque con los 23 patrones de diseño (152 elementos), cada uno en su propia sección. La práctica llega en forma de 109 cuestionarios y problemas opcionales con solución; no hay ejercicios de código en la plataforma.
El temario, en resumen
- Fundamentos: introducción, variables (46 elementos), decisiones e iteraciones (25) y más acerca de tipos de datos, incluidos tipos de valor y de referencia.
- El corazón del curso: funciones (28), clases, structs y records (50) y programación orientada a objetos (46).
- Temas intermedios: depuración y manejo de errores (23), genéricos y colecciones, LINQ (25), archivos y concurrencia para programación asíncrona y paralela (28).
- Temas avanzados: ADO.NET con bases de datos y procedimientos almacenados (24), reflexión y metadatos (19) y temas adicionales (21).
- Patrones de diseño (152 elementos): una introducción y los 23 patrones GoF, desde Singleton y Builder hasta Visitante e Intérprete.
Puntos fuertes
- C# moderno y profundo. Records, structs, tipos de referencia no nulables, tuplas, índices y rangos aparecen en el temario o la descripción. Es de los pocos cursos en español que enseña el lenguaje como se escribe hoy, no como se escribía hace diez años.
- Concurrencia y reflexión con espacio propio. 28 elementos para programación asíncrona y paralela, y 19 para reflexión y metadatos. Son los temas que separan a quien usa .NET de quien entiende qué hace la plataforma por debajo.
- Los 23 patrones de diseño, uno por uno. El bloque de patrones funciona casi como un segundo curso y como material de consulta para toda tu carrera.
- Preguntas constantes y la mejor nota del grupo. 109 cuestionarios te obligan a comprobar lo que entendiste, y su 4.84 es la valoración más alta entre los cursos de C# que analizamos, aunque con menos reseñas.
Aspectos mejorables
- No hay ejercicios de código en la plataforma. La práctica son cuestionarios y problemas opcionales con solución. Frente a los 105 ejercicios de C# TOTAL, aquí escribir código depende de tu disciplina.
- Sin proyecto integrador. Ninguna sección se presenta como proyecto o aplicación completa. Terminas sabiendo mucho del lenguaje, pero sin haber armado una aplicación de principio a fin.
- ADO.NET sí, Entity Framework no. El acceso a datos se enseña con ADO.NET y procedimientos almacenados; en el temario no aparecen Entity Framework Core, ASP.NET Core, pruebas unitarias ni Git, que son el día a día de un puesto .NET.
- Patrones quizá demasiado pronto. El curso se marca como «Nivel básico», pero más de una cuarta parte son patrones GoF. Sin experiencia en proyectos reales, muchos se sienten abstractos; conviene volver a ellos cuando hayas escrito más código.
Conclusión honesta
Programando en C# es el curso más sólido en español para entender el lenguaje a fondo: cubre C# moderno, concurrencia, reflexión y los 23 patrones de diseño con una estructura muy ordenada. Para quien ya programa en otro lenguaje o quiere ponerse al día con las versiones recientes de C#, es una compra excelente.
Sus límites están en la práctica escrita y en la falta de aplicación: no hay ejercicios de código ni un proyecto final, y el ecosistema profesional (Entity Framework, ASP.NET Core, pruebas) queda fuera. Si eres principiante absoluto y necesitas escribir mucho código guiado, C# TOTAL te sostendrá mejor; si ya dominas el lenguaje, el paso lógico es construir APIs con ASP.NET Core.
Puntaje final: 8.2/10 · Muy bueno
Para quien quiere dominar C# moderno y los patrones de diseño, sobre todo si ya programa en otro lenguaje. Menos indicado si necesitas muchos ejercicios de código o un proyecto completo para aprender.
Este curso sí es para ti si…
- Ya programas en otro lenguaje y quieres aprender C# a fondo
- Usas C# desde hace años y quieres ponerte al día con records y nulabilidad
- Te interesa estudiar los 23 patrones de diseño con ejemplos en C#
- Aprendes bien con explicación clara y preguntas de comprobación
Mejor busca otro curso si…
- Necesitas ejercicios de código corregidos para avanzar
- Buscas construir una aplicación web o de escritorio completa
- Quieres aprender Entity Framework Core o ASP.NET Core
Programando en C# - De Principiante a Profesional
Felipe Gavilán · 28.6 h · 4.8 ★
Enlace directo a Udemy. Esta reseña no está patrocinada. Revisa el precio: Udemy tiene ofertas casi siempre.
Preguntas frecuentes
¿Cuánto dura Programando en C#?
Tiene 28.6 horas en 443 clases y 109 cuestionarios. Con una hora diaria, calcula entre 5 y 8 semanas; el bloque de patrones (152 elementos) puedes dejarlo para después.
¿Sirve si nunca he programado?
Sí: empieza explicando qué es una variable y está marcado como nivel básico. Aun así, el ritmo y el bloque de patrones lo hacen más cómodo si ya tienes algo de lógica de programación.
¿Está actualizado?
Su última actualización es de noviembre de 2025 y uno de sus objetivos es enseñar características de versiones recientes de C#, como records y tipos de referencia no nulables. La ficha no especifica la versión exacta de .NET.
Alternativas que también analicé
Todo el ranking de ProgramaciónC# TOTAL - Programador Experto en 28 días
Denis Panjuta, Federico Garay, Escuela Directa
El curso de C# con más práctica en español, con plan diario, LINQ y juegos en Unity; no enseña desarrollo web con ASP.NET y depende por completo de Windows.
Master API RESTful con ASP.NET Core Web API (.NET 9)
render2web
Una ruta compacta y recién actualizada para crear APIs con ASP.NET Core, con JWT, Identity y Minimal API; muchos temas clave se ven en 3 clases, no hay pruebas y usa .NET 9 en lugar de la LTS.
Algoritmos, Estructuras de Datos y Entrevistas Programación
Daniel Blanco Calviño
Un mapa corto y completo de las estructuras de datos que salen en entrevistas, con problemas reales y consejos de CV; Big O y programación dinámica quedan en introducción.