cursos.
← Programación
Ficha 005.191UdemyGRATIS

CRUD Angular + NET Core + Entity Framework Core + MySql

por Tomas Ruiz Diaz

Construye desde cero un CRUD con Angular 9 en el frontend, una API REST en .NET Core 3.1 y Entity Framework Core con MySQL, e integra ambas partes.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación en Udemy impartido por Tomas Ruiz Diaz (2 h 02 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
Desarrolladores web que quieren ver cómo se conecta un frontend Angular con una API en .NET Core.
Duración
2 h 02 min · 22 lecciones
Precio
Gratis en Udemy
Autor
Tomas Ruiz Diaz
Plan sugerido
1 sem. · 4 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso breve y práctico para ver de principio a fin cómo se monta un CRUD con Angular, una API en .NET Core y MySQL mediante Entity Framework Core. Resulta útil como ejemplo guiado, aunque las versiones son antiguas y conviene tenerlo en cuenta.

Puntos fuertes

  • Proyecto práctico completo y de alcance acotado, con frontend, API y base de datos.
  • Estructura clara en tres bloques que siguen un orden lógico.
  • Duración corta (unas 2 horas), asumible para ver en pocas sesiones.

A tener en cuenta

  • Usa Angular 9 y .NET Core 3.1, versiones antiguas para 2026; habrá diferencias con las actuales.
  • La descripción no detalla el contenido de cada una de las 22 lecciones.
  • No se indica el año de publicación ni el nivel del curso.

De qué trata

Curso de Udemy de unas dos horas y 22 lecciones en el que se desarrolla un CRUD completo desde cero. Está organizado en tres bloques: creación del frontend, creación del backend e integración de ambos.

En el frontend con Angular se crean componentes reutilizables, servicios, navegación mediante rutas y formularios con validación, apoyándose en HTML, CSS, JavaScript y Bootstrap 4. En el backend se crea una API con los métodos GET, POST, PUT y DELETE en .NET Core 3.1, y se genera y consulta la base de datos MySQL con Entity Framework Core.

  • Componentes y servicios en Angular
  • Rutas y formularios con validación
  • API REST con GET, POST, PUT y DELETE
  • Entity Framework Core con MySQL
  • Integración de frontend y backend

Para quién es este curso

  • Desarrolladores web que quieren ver cómo se conecta un frontend Angular con una API en .NET Core.
  • Estudiantes que buscan un ejemplo práctico y corto de CRUD con Entity Framework Core y MySQL.

Mejor busca otro si…

  • Quien busque tecnologías actuales: el curso usa Angular 9 y .NET Core 3.1.
  • Quien no tenga ninguna base de programación y necesite aprender los fundamentos desde cero.

Antes de empezar

  • Conocimientos básicos de HTML, CSS y JavaScript, ya que el frontend los utiliza.
  • Nociones básicas de programación orientada a objetos para seguir el backend en .NET.

Qué sabrás hacer al terminar

  • Desarrollar un CRUD completo con Angular, .NET Core y Entity Framework Core.
  • Crear componentes reutilizables y servicios en Angular.
  • Crear formularios con validación y navegar entre componentes mediante rutas.
  • Crear una API REST con los métodos GET, POST, PUT y DELETE en .NET Core.
  • Usar Entity Framework Core como ORM para generar y consultar una base de datos MySQL.

Estructura del curso

  1. 01

    Creación del frontend

    Construcción de la aplicación Angular: componentes y su reutilización, servicios, cambio de componentes mediante rutas y formularios con validación, con Bootstrap 4 para los estilos.

  2. 02

    Creación del backend

    Desarrollo de la API en .NET Core 3.1 con cuatro métodos (GET, POST, PUT y DELETE) y uso de Entity Framework Core para generar y consultar la base de datos MySQL.

  3. 03

    Integración de frontend y backend

    Conexión de la aplicación Angular con la API para que el CRUD funcione de extremo a extremo.

Capítulos del vídeo

  1. 01Creacion del FrontEnd
  2. 02Creacion del BackEnd
  3. 03Integracion FrontEnd y BackEnd

Plan de estudio sugerido

1 semana · unas 4 h por semana

  1. 1.Sesión 1: bloque de frontend; practica creando tus propios componentes, rutas y formularios con validación.
  2. 2.Sesión 2: bloque de backend; construye la API y prueba cada método con una herramienta de peticiones.
  3. 3.Sesión 3: integración; conecta ambos lados y comprueba cada operación del CRUD.
  4. 4.Sesión 4: repite el CRUD con otra entidad distinta para afianzar lo visto.

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

  • Instala las versiones que indica el curso (Angular 9, .NET Core 3.1) para evitar incompatibilidades al seguir los pasos.
  • Prueba la API de forma aislada antes del bloque de integración, para saber si un fallo viene del frontend o del backend.
  • Ten MySQL instalado y funcionando antes de empezar el bloque de backend.
  • Al terminar, aplica lo aprendido a otra entidad para comprobar que sabes repetir el proceso sin el vídeo.

Antes y después de este curso

Cómo lo presenta Tomas Ruiz Diaz

Desarrollo frontend con Angular 9, backend NET Core 3, Entity Framework Core 3 y MySQL!

En este curso vamos a crear una CRUD desde cero con las siguientes tecnologías; FronEnd: Angular, HTML, CSS JavaScript y Boostrap 4 BackEnd: NET Core 3.1 ORM: Entinty Framework 3.1 Base de datos: MySQL En el fronted vamos a crear componentes, retutilizarlos, crear servicios, cambiar de componentes atraves del…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Cuánto dura el curso?

Unas 122 minutos (algo más de dos horas), repartidas en 22 lecciones. Con pausas y práctica, cuenta con unas 4 horas.

+¿Qué tecnologías y versiones utiliza?

Angular 9, HTML, CSS, JavaScript y Bootstrap 4 en el frontend; .NET Core 3.1 y Entity Framework Core 3.1 en el backend; y MySQL como base de datos.

+¿Se construye un proyecto completo?

Sí, se crea un CRUD desde cero: frontend, API con GET, POST, PUT y DELETE, y base de datos, y al final se integran.

+¿Está actualizado?

Usa versiones antiguas (Angular 9 y .NET Core 3.1), así que algunos pasos pueden diferir en 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 Tomas Ruiz Diaz; si ves algún error, avísanos.

Guías para sacarle partido