Si quieres practicar el desarrollo web con Angular, .NET Core y MySQL, este curso gratuito de Udemy te guía en la creación de una aplicación CRUD desde cero. La formación combina frontend, backend y conexión con una base de datos mediante Entity Framework Core.
El curso está impartido por Tomás Ruiz Díaz, está disponible en español y reúne 22 clases distribuidas en tres secciones. Además, aborda operaciones habituales en aplicaciones web, como consultar, crear, actualizar y eliminar registros.
¿Qué aprenderás en este curso gratuito de Angular y .NET Core?
La formación propone construir una aplicación completa que conecte una interfaz desarrollada con Angular y una API creada con .NET Core. Para ello, utiliza varias tecnologías que permiten trabajar tanto en el cliente como en el servidor.
Entre los contenidos destacados se encuentran los siguientes:
- Angular 9: creación de componentes, servicios y formularios, además de navegación mediante rutas y validaciones.
- HTML, CSS, JavaScript y Bootstrap 4: herramientas para construir y organizar la interfaz de usuario.
- .NET Core 3: desarrollo del backend y creación de una API para gestionar los datos.
- Entity Framework Core 3: integración con la base de datos y operaciones de consulta y generación de datos.
- MySQL: almacenamiento y consulta de la información de la aplicación.
- Operaciones CRUD: implementación de métodos GET, POST, PUT y DELETE para gestionar registros.
El objetivo es comprender cómo se conectan las diferentes partes de una aplicación web. De esta manera, podrás estudiar un ejemplo práctico que combina tecnologías de frontend, backend y bases de datos.
Contenido y duración del curso
El programa incluye tres secciones centradas en la construcción de la aplicación y la comunicación entre sus componentes. Esta estructura permite avanzar desde la interfaz hasta la integración con el backend.
| Sección | Clases | Duración indicada |
|---|---|---|
| Creación del frontend | 10 | 65 minutos |
| Creación del backend | 6 | 34 minutos |
| Integración de frontend y backend | 6 | 36 minutos |
| Total | 22 | 2 h 1 min según la página del curso |
La página de Udemy muestra una duración total de 2 horas y 1 minuto. Sin embargo, los tiempos individuales de las secciones suman 2 horas y 15 minutos, por lo que existe una discrepancia en la información publicada.
Por su contenido, el curso puede servir para repasar conceptos y seguir una implementación práctica. Aun así, conviene avanzar a tu propio ritmo y consultar documentación adicional cuando algún procedimiento necesite más explicación.
¿Qué necesitas para tomar el curso?
Aunque el curso parte de la creación de una aplicación desde cero, no está dirigido exclusivamente a personas sin experiencia. La descripción establece varios conocimientos previos y herramientas necesarias para seguir las lecciones.
Antes de comenzar, considera los siguientes requisitos:
- Conocimientos básicos de HTML, JavaScript y CSS.
- Conocimientos básicos de .NET y C#.
- Conocimientos básicos de Angular.
- Angular y Node.js instalados.
- Visual Studio Code, Visual Studio 2019 y MySQL disponibles en el entorno de trabajo.
Si todavía estás aprendiendo desarrollo web, puedes complementar esta formación con este curso gratuito de WordPress y Elementor para principiantes. Te permitirá explorar otra forma de construir sitios web antes de profundizar en el desarrollo de aplicaciones mediante código.
¿Para quién es recomendable este curso?
Esta formación puede resultar útil para estudiantes de programación, desarrolladores principiantes con conocimientos previos y personas que quieran practicar la integración entre Angular y .NET Core.
También puede interesarte si buscas comprender cómo una interfaz envía solicitudes a una API y cómo el backend procesa los datos almacenados en MySQL. El proyecto ofrece un punto de partida para estudiar la estructura de una aplicación CRUD.
Sin embargo, debes tener en cuenta que el contenido utiliza Angular 9, .NET Core 3 y Entity Framework Core 3. La página indica que recibió su última actualización en abril de 2021, así que algunas instrucciones podrían diferir de las versiones actuales de estas herramientas.
Si quieres ampliar tus conocimientos de frontend, también puedes consultar este curso gratuito de Tailwind CSS para crear un sitio responsive desde cero. Es una alternativa complementaria para practicar la construcción de interfaces adaptables a diferentes pantallas.
¿Vale la pena tomar este curso gratuito?
El principal atractivo de esta formación es que reúne Angular, .NET Core, Entity Framework y MySQL en un mismo proyecto. Además, sus 22 clases permiten revisar una implementación práctica sin comprometer demasiado tiempo al comenzar.
No obstante, la duración es reducida para estudiar todas estas tecnologías en profundidad. Las versiones utilizadas también son antiguas, por lo que conviene considerar el curso como una introducción práctica o un material de repaso, no como una guía actualizada para dominar todo el ecosistema.
En las capturas de Udemy, el curso muestra una valoración de 4,5 sobre 5 y más de 31.000 estudiantes. Estos datos ofrecen una referencia sobre su recepción, aunque no garantizan que el contenido se adapte a todas las necesidades.
Si ya conoces los fundamentos de programación y buscas un ejemplo para estudiar la integración entre frontend, backend y base de datos, puede ser un recurso interesante para practicar.
¿Quieres comenzar a desarrollar tu propia aplicación CRUD? Puedes consultar el curso gratuito de Angular, .NET Core, Entity Framework Core y MySQL en Udemy desde el siguiente enlace.



