CRUD Angular + NET Core + Entity Framework Core+SqlServer
por Tomas Ruiz Diaz
Construye un CRUD completo con Angular 9 en el frontend, una API en .NET Core 3.1, Entity Framework Core y SQL Server, e integra ambas partes.
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 Tomas Ruiz Diaz (1 h 52 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 con nociones básicas que quieran ver un CRUD completo con Angular y .NET Core de principio a fin.
- Duración
- 1 h 52 min · 20 lecciones
- Precio
- Gratis en Udemy
- Autor
- Tomas Ruiz Diaz
- Plan sugerido
- 2 sem. · 3 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso breve y práctico para ver cómo encajan Angular, una API en .NET Core, Entity Framework y SQL Server en un CRUD completo. Su principal limitación es que usa versiones antiguas (Angular 9, .NET Core 3.1), por lo que sirve mejor para entender el flujo que como guía exacta actual.
Puntos fuertes
- Proyecto práctico de extremo a extremo que cubre frontend, API, ORM y base de datos.
- Estructura clara en tres bloques: frontend, backend e integración.
- Duración contenida (unas 2 horas, 20 lecciones), asumible en pocas sesiones.
A tener en cuenta
- Usa Angular 9 y .NET Core 3.1, versiones antiguas frente a 2026; algunos pasos y comandos pueden haber cambiado.
- Es un curso corto centrado en un CRUD básico; no profundiza en temas avanzados.
- La descripción no detalla ejercicios ni material descargable, y no consta el año de publicación.
De qué trata
Curso en el que se construye un CRUD desde cero combinando Angular 9, .NET Core 3.1, Entity Framework Core y SQL Server. Dura unos 112 minutos y consta de 20 lecciones.
Se organiza en tres bloques: FrontEnd, Creación del BackEnd e Integración Front y Back. En el frontend se crean componentes, servicios y formularios con validación; en el backend, una API con los métodos GET, POST, PUT y DELETE, y la base de datos se genera y consulta con Entity Framework. La descripción menciona además el despliegue en Azure y Netlify.
- Componentes y servicios en Angular 9
- Formularios con validación
- API REST en .NET Core con GET, POST, PUT y DELETE
- Entity Framework Core con SQL Server
- Integración de frontend y backend
Para quién es este curso
- Desarrolladores web con nociones básicas que quieran ver un CRUD completo con Angular y .NET Core de principio a fin.
- Quien conozca JavaScript y quiera aprender a conectar un frontend Angular con una API REST en .NET y una base de datos SQL Server.
- Estudiantes que busquen un proyecto práctico corto para entender el flujo completo frontend, backend y base de datos.
Mejor busca otro si…
- Quien ya domine Angular y .NET en versiones actuales y busque contenido avanzado o actualizado.
Antes de empezar
- Conocimientos básicos de HTML, CSS y JavaScript, ya que el frontend se desarrolla con estas tecnologías.
- Nociones de programación orientada a objetos y de C# para seguir el backend con .NET Core.
Qué sabrás hacer al terminar
- Crear un CRUD completo con Angular, .NET Core, Entity Framework Core y SQL Server.
- Crear componentes y servicios en Angular, reutilizarlos y comunicar datos entre componentes mediante servicios.
- Crear y validar formularios en Angular.
- Desarrollar una API REST en .NET Core con los métodos GET, POST, PUT y DELETE.
- Usar Entity Framework Core como ORM para generar y consultar la base de datos.
Estructura del curso
- 01
FrontEnd
Desarrollo de la parte cliente con Angular 9, HTML, CSS, JavaScript y Bootstrap 4: componentes, reutilización, servicios, comunicación entre componentes mediante servicios y formularios con validación.
- 02
Creación del BackEnd
Construcción de una API en .NET Core 3.1 con cuatro métodos (GET, POST, PUT y DELETE), usando Entity Framework Core para generar y consultar la base de datos SQL Server.
- 03
Integración Front y Back
Conexión del frontend Angular con la API del backend para que el CRUD funcione de extremo a extremo. La descripción menciona también el despliegue en Azure (backend) y Netlify (frontend).
Capítulos del vídeo
- 01FrontEnd
- 02Creación del BackEnd
- 03Integración Front y Back
Plan de estudio sugerido
2 semanas · unas 3 h por semana
- 1.Semana 1, sesión 1: bloque FrontEnd; crea los componentes, servicios y formularios con validación mientras avanzas.
- 2.Semana 1, sesión 2: termina el FrontEnd y repasa la comunicación entre componentes mediante servicios.
- 3.Semana 2, sesión 1: bloque Creación del BackEnd; construye la API con GET, POST, PUT y DELETE y genera la base de datos con Entity Framework.
- 4.Semana 2, sesión 2: bloque Integración Front y Back; conecta ambas partes y prueba el CRUD completo.
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 antes las versiones indicadas (Angular 9, .NET Core 3.1) para evitar incompatibilidades al seguir los pasos.
- Prueba cada método de la API (GET, POST, PUT, DELETE) por separado antes de la integración con el frontend.
- Escribe el código tú mismo en lugar de solo mirar, y al terminar cambia la entidad por otra propia para comprobar que lo has entendido.
- Si usas versiones más recientes, consulta la documentación oficial para adaptar los comandos que hayan cambiado.
Antes y después de este curso
- Antes de este cursoDesarrollo Web con HMTL, CSS y Bootstrap 4! Curso desde ceroCubre HTML, CSS y Bootstrap 4 desde cero, base útil para el frontend de este curso.
- Antes de este cursoJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Refuerza JavaScript, necesario para seguir el desarrollo en Angular.
- Antes de este cursoAprende SQL - Curso desde cero con MySQL, PostgreSQL, Backend y DockerAporta bases de SQL útiles para entender la base de datos del proyecto.
Cómo lo presenta Tomas Ruiz Diaz
Desarrollo frontend con Angular 9, backend NET Core 3, Entity Framework Core 3, SQL Server + Deploy a Azure!
En este curso vamos a crear una CRUD desde cero con las siguientes tecnologías; FronEnd: Angular 9, HTML, CSS JavaScript y Boostrap 4 BackEnd: NET Core 3.1 ORM: Entinty Framework 3.1 Base de datos: SQL Server Deploy: Azure (BackEnd) FrontEnd (Netifly). En el fronted vamos a crear…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unos 112 minutos repartidos en 20 lecciones, organizadas en tres bloques: FrontEnd, Creación del BackEnd e Integración Front y Back.
+¿Qué tecnologías y versiones usa?
Angular 9, HTML, CSS, JavaScript y Bootstrap 4 en el frontend; .NET Core 3.1 y Entity Framework Core 3.1 en el backend; SQL Server como base de datos.
+¿Parte desde cero?
La descripción dice que el CRUD se crea desde cero, pero no indica el nivel previo exigido. Conviene tener nociones de JavaScript y de C#.
+¿Está actualizado?
Usa versiones de Angular y .NET Core antiguas respecto a 2026, 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
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.