Curso de C# .NET desde cero hasta lo mas avanzado full stack
por Alex Joel Pagoada Suazo
Curso de C# con .NET Core desde cero: sintaxis, programación orientada a objetos, Windows Forms y aplicaciones con registros conectadas a MySQL y SQL Server.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación de nivel principiante en Udemy impartido por Alex Joel Pagoada Suazo (23 h 25 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Personas sin experiencia en C# que quieren aprender el lenguaje desde cero con enfoque práctico.
- Nivel
- Principiante
- Duración
- 23 h 25 min · 115 lecciones
- Precio
- Gratis en Udemy
- Autor
- Alex Joel Pagoada Suazo
- Plan sugerido
- 8 sem. · 6 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso extenso y progresivo para aprender C# desde cero, con fundamentos, POO y un proyecto de escritorio con registros. Es adecuado para principiantes que quieran un recorrido largo y práctico; conviene comprobar la actualidad de las versiones usadas.
Puntos fuertes
- Progresión clara desde sintaxis básica hasta una aplicación completa con operaciones sobre registros.
- Gran extensión (115 lecciones, unas 23 horas) con proyecto práctico incluido.
- Incluye ejercicios y una aplicación que se construye con lo aprendido.
A tener en cuenta
- No consta el año de publicación; conviene comprobar la versión de .NET que usa.
- La descripción promete llegar a «lo más avanzado», pero los capítulos listados se centran en fundamentos, POO y Windows Forms.
- La lista de capítulos es parcial respecto a las 115 lecciones, así que el detalle del contenido es limitado.
De qué trata
Curso de Udemy de unas 23 horas y 115 lecciones que enseña C# con .NET Core partiendo de cero. Empieza con variables, operadores, condicionales, arrays, bucles, cadenas y métodos, y avanza hacia propiedades, genéricos, herencia, clases abstractas e interfaces.
Después pasa a la práctica con Windows Forms: un registro de estudiantes con manejo de excepciones, listado, paginador, actualización y eliminación de registros. Según la descripción, se usa programación orientada a objetos y se hacen conexiones a servidores MySQL y SQL Server. El curso se dirige a estudiantes que quieren aprender C# desde cero.
- Variables, operadores, condicionales y bucles en C#
- Arrays, strings y StringBuilder
- Programación orientada a objetos: herencia, abstract e interfaces
- Windows Forms con .NET Core y registro de estudiantes
- Conexión a MySQL y SQL Server
Para quién es este curso
- Personas sin experiencia en C# que quieren aprender el lenguaje desde cero con enfoque práctico.
- Estudiantes que buscan combinar fundamentos de POO con aplicaciones de escritorio conectadas a bases de datos.
Mejor busca otro si…
- Quien ya domina los fundamentos de C# y POO y busca temas avanzados de web o móvil, que la descripción menciona solo como posibilidades del lenguaje.
Antes de empezar
- Parte desde cero: no se requiere experiencia previa en programación.
Qué sabrás hacer al terminar
- Escribir programas en C# usando variables, operadores, condicionales, bucles y arrays.
- Manipular cadenas con String y StringBuilder.
- Aplicar herencia, clases abstractas e interfaces en C#.
- Crear una aplicación de Windows Forms con alta, listado, actualización y eliminación de registros.
- Gestionar excepciones y construir un paginador de datos.
Estructura del curso
- 01
Fundamentos del lenguaje
Introducción, tipos de variables y operadores, estructuras condicionales, arrays, bucle for con el ejercicio del triángulo de Pascal, switch, while y do while.
- 02
Cadenas, métodos y miembros de clase
Manipulación de String, StringBuilder, tipos de métodos, parámetros, funciones, la palabra clave static, argumentos con nombre y opcionales, y propiedades.
- 03
Genéricos y programación orientada a objetos
La clase genérica List, una aplicación de lista enlazada, herencia de clases, clases abstractas e interfaces.
- 04
Aplicación de escritorio con registros
Windows Forms con .NET Core, registro de estudiantes, excepciones, listado de registros, clases genéricas, paginador, y actualización y eliminación de registros.
Capítulos del vídeo
- 01Introducción al curso de C#
- 02Tipos de variables en C#
- 03Tipos de operadores en C#
- 04Estructura condicional en C#
- 05Tipos de array o arreglos en C#
- 06La estructura bucle ciclo For en C#
- 07Ejercicio Triangulo de pascal en C#
- 08Estructura condicional switch en C#
- 09Las estructuras While and Do While en C#
- 10Manipulación de String C#
- 11La clase StringBuilder para la creación de cadenas en C#
- 12Tipos de métodos en C#
Ver los 18 restantes
- 13Parámetros de métodos
- 14Funciones en el lenguaje de programacion en C#
- 15Palabra clave static en C#
- 16Argumentos con nombre y opcionales en C#
- 17Propiedades en C#
- 18Clase genérica List en C#
- 19Aplicación para crear una lista enlazada
- 20Herencias de clases en C#
- 21Clases abstract y Interfaces en C#
- 22Windows forms con .net core
- 23Registros de estudiantes #1
- 24Excepciones en C#
- 25Registros de estudiantes #2
- 26Listar registros de datos
- 27Clases genéricas
- 28Desarrollando un paginador
- 29Actualizar registros
- 30Eliminar registros
Plan de estudio sugerido
8 semanas · unas 6 h por semana
- 1.Semanas 1-2: variables, operadores, condicionales, arrays y bucles; haz tú el ejercicio del triángulo de Pascal.
- 2.Semana 3: switch, while, strings y StringBuilder; practica con pequeños ejercicios propios.
- 3.Semanas 4-5: métodos, parámetros, static, propiedades y List; replica la lista enlazada.
- 4.Semana 6: herencia, clases abstractas e interfaces con un ejemplo propio.
- 5.Semanas 7-8: Windows Forms, registro de estudiantes, excepciones, paginador, actualización y eliminación.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Escribe el código a la vez que el vídeo en lugar de solo verlo, sobre todo en bucles y arrays.
- Haz tus propias variaciones del triángulo de Pascal para afianzar los bucles.
- Antes de Windows Forms, repasa herencia, interfaces y genéricos, porque el proyecto los usa.
- Si quieres practicar las conexiones a MySQL y SQL Server, ten una de las dos bases de datos instalada de antemano.
Antes y después de este curso
- Después de este cursoAprende SQL - Curso desde cero con MySQL, PostgreSQL, Backend y DockerRefuerza SQL y MySQL, útil para las conexiones a bases de datos que se ven en el curso.
Cómo lo presenta Alex Joel Pagoada Suazo
Curso de C# .NET desde cero para el desarrollo de diversas aplicaciones multiplataforma
Hola mi nombre es Alex Pagoada y te invito a que seas parte de este curso donde aprenderemos sobre el lenguaje de programación de .net core con C# , lenguaje que nos permitirá crear diversas aplicaciones multiplataforma ,como aplicaciones de escritorio, aplicaciones web, y aplicaciones móviles y muchas mas…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Hace falta saber programar?
No. La descripción indica que el curso es principalmente para estudiantes que quieren aprender C# desde cero.
+¿Cuánto dura?
Unas 23 horas repartidas en 115 lecciones. Con 6 horas semanales, unas 8 semanas dejando tiempo para practicar.
+¿Qué proyectos se hacen?
Una aplicación de lista enlazada y una aplicación Windows Forms de registro de estudiantes, con listado, paginador, actualización y eliminación. La descripción menciona conexiones a MySQL y SQL Server.
+¿Cubre desarrollo web o móvil?
La descripción habla de aplicaciones multiplataforma, pero los capítulos listados se centran en el lenguaje, POO y aplicaciones de escritorio.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Alex Joel Pagoada Suazo; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.