CRUD con C# .NET 2021, 4 Capas, Mysql, Win Form
por Joel Barrios (Bachi)
Construye un CRUD de empleados con C# .NET, Windows Forms y MySQL, organizado en 4 capas, desde la instalación de las herramientas hasta la eliminación de registros.
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 en Udemy impartido por Joel Barrios (Bachi) (1 h 35 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
- Estudiantes o autodidactas que conocen lo básico de C# y quieren ver una aplicación de escritorio completa con base de datos.
- Duración
- 1 h 35 min · 13 lecciones
- Precio
- Gratis en Udemy
- Autor
- Joel Barrios (Bachi)
- Plan sugerido
- 2 sem. · 4 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso corto y práctico para aprender a construir un CRUD en C# con MySQL y una arquitectura en 4 capas. Es útil para quien empieza con aplicaciones de escritorio, aunque las herramientas usadas son de 2021.
Puntos fuertes
- Recorre un CRUD completo de principio a fin con un ejemplo concreto (EMPLEADO con foto).
- Enseña una arquitectura en 4 capas, útil para ordenar proyectos reales.
- Incluye la instalación del entorno, así que se puede seguir paso a paso.
A tener en cuenta
- Usa Visual Studio 2019 y Windows Forms, tecnologías que pueden resultar antiguas en 2026.
- El curso es de 2021 y la descripción no indica prerrequisitos ni ejercicios propuestos.
- Con 95 minutos, el tratamiento de cada tema es breve.
De qué trata
Curso práctico que enseña a desarrollar un CRUD con C# .NET, Windows Forms y MySQL, usando Visual Studio 2019 y HeidiSQL para crear las tablas. Comienza con la instalación de las herramientas y la creación de la estructura de 4 capas: datos, entidad, negocio y presentación.
Después trabaja los formularios, la validación en la capa de negocio y la conexión con MySQL. El ejemplo es un EMPLEADO con nombre, apellido y foto: se crea, se lista en un DataGridView, se edita con doble clic y se elimina. Son 13 lecciones y unos 95 minutos, con secciones de introducción, CRUD, recursos y tutoriales rápidos.
- Instalación de Visual Studio y MySQL con MariaDB
- Estructura de 4 capas con sus referencias
- Formularios Windows Forms con carga de imágenes
- Conexión de C# con MySQL
- CRUD completo con DataGridView
Para quién es este curso
- Estudiantes o autodidactas que conocen lo básico de C# y quieren ver una aplicación de escritorio completa con base de datos.
- Quien necesita un ejemplo práctico de arquitectura en 4 capas (datos, entidad, negocio y presentación) con Windows Forms.
- Programadores que quieren aprender a conectar C# con MySQL y construir un CRUD de principio a fin.
Mejor busca otro si…
- Quien busque desarrollo web o tecnologías más actuales que Windows Forms y Visual Studio 2019.
- Quien ya domine arquitecturas en capas y acceso a datos con C# y MySQL.
Antes de empezar
- Nociones básicas de programación en C# (el curso no indica que parta desde cero)
- Un equipo capaz de instalar Visual Studio y MariaDB con HeidiSQL
Qué sabrás hacer al terminar
- Instalar Visual Studio y MySQL con MariaDB para preparar el entorno de trabajo.
- Crear la base de datos y las tablas con HeidiSQL sin usar comandos de programación.
- Estructurar una solución en 4 capas con sus referencias entre proyectos.
- Conectar C# con MySQL y realizar las operaciones de crear, leer, actualizar y eliminar.
- Diseñar formularios de Windows Forms con DataGridView y carga de imágenes.
Estructura del curso
- 01
Introducción
Presentación del curso y de las herramientas: Visual Studio 2019, MariaDB con HeidiSQL y la estructura de 4 capas que se construirá.
- 02
CRUD
Bloque principal con la mayor parte de las 13 lecciones: instalación, creación de las capas (datos, entidad, negocio y presentación) y sus referencias, formularios, validación en la capa de negocio y conexión con MySQL. Se desarrolla el ejemplo de EMPLEADO (nombre, apellido y foto): crear, listar en DataGridView, editar con doble clic y eliminar.
- 03
Recursos
Sección de material complementario del curso.
- 04
Tutoriales Rápidos - Youtube
Sección con tutoriales breves adicionales.
Capítulos del vídeo
- 01Introducción
- 02CRUD
- 03Recursos
- 04Tutoriales Rápidos - Youtube
Plan de estudio sugerido
2 semanas · unas 4 h por semana
- 1.Sesión 1: ve la introducción e instala Visual Studio y MariaDB con HeidiSQL; crea la base de datos y la tabla.
- 2.Sesión 2: crea las 4 capas y sus referencias; diseña el formulario con sus propiedades.
- 3.Sesión 3: implementa la capa de negocio, la conexión con MySQL, crear y listar en el DataGridView.
- 4.Sesión 4: añade edición con doble clic y eliminación; repite el proyecto con otra entidad propia.
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 instructor y no solo lo veas; así entenderás cómo se comunican las capas.
- Al terminar el ejemplo de EMPLEADO, crea otra entidad (por ejemplo, productos) para afianzar la estructura de 4 capas.
- Comprueba que las versiones de Visual Studio y MariaDB funcionan en tu equipo antes de empezar, porque el curso usa Visual Studio 2019.
Antes y después de este curso
- Antes de este cursoAprende SQL - Curso desde cero con MySQL, PostgreSQL, Backend y DockerRefuerza SQL y MySQL, base útil para entender las consultas de la capa de datos.
Cómo lo presenta Joel Barrios (Bachi)
Aprende todo lo necesario para crear tus propios CRUD con C# .NET Gratis
Durante este curso te mostraremos como desarrollar un CRUD utilizando el lenguaje de programación C# .Net con la última versión del Net Framework, MySQL como gestor de base de datos utilizando HEIDISQL para crear las tablas y obtener los querys para la comunicación con la capa de datos, trabajaremos con Windows Forms,…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unos 95 minutos repartidos en 13 lecciones. Con pausas y práctica, calcula unas 8 horas en total.
+¿Qué herramientas se usan?
C# .NET con Windows Forms, Visual Studio 2019, MySQL mediante MariaDB y HeidiSQL para crear las tablas.
+¿Qué se construye?
Un CRUD de EMPLEADO con nombre, apellido y foto: crear, listar en un DataGridView, editar con doble clic y eliminar.
+¿Está actualizado?
Es de 2021 y usa Visual Studio 2019, que el autor consideraba entonces la versión más reciente. Conviene comprobar la compatibilidad con versiones actuales.
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 Joel Barrios (Bachi); 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.