Curso completo de SPRING BOOT CRUD + JPA + POSTGRESQL +REST + Angular
Angular y Spring Boot es una poderosa combinación, muchas empresas están haciendo sus frontend en Angular y el backend en Spring Boot con Java, es por eso que en este curso gratis aprenderás como crear un CRUD usando Angular y Spring Boot.
¿Qué significa CRUD en desarrollo de software?
Recordemos que un CRUD trae las operaciones de Crear, Leer, Actualizar y Borrar. Estas siglas vienen del ingles Create, Read, Update y Delete.
Un CRUD es el proyecto mas cliché de todos los tiempos, pero nos sirve para tener una noción clara sobre las principales herramientas que nos brindan las tecnologías que vamos a estudiar.
Nota: si vienes de mi canal de Youtube Yo Androide y solo te interesa descargar el código, ve hasta la parte final de este post y dirígete hasta la ultima pagina, en donde están los enlaces para descargar el código del frontend y el backend.
Herramientas necesarias
Para este curso gratuito sobre la creacion de un CRUD con Angular y Spring Boot, usaremos las siguientes herramientas (si no las tienes instaladas, deberás hacerlo):
- Visual Studio Code para programar el front
- IntelliJ IDEA, Eclipse o Spring Tool Suite (STS) para programar el backend
- Node
- Java 1.8 o superior
- PGAdmin
Stack tecnológico
- Spring Boot
- Angular
- PostgreSQL
Documentación oficial
Como base de datos, usaremos una base de datos relacional PostgreSQL en donde guardaremos algunas tablas relacionadas entre si, ya sea uno a muchos, como muchos uno.
Nota: si no entiendes mucho de PostgreSQL, te recomiendo primero ver este video que hice explicando los conceptos basicos de PostgreSQL.
En realidad, todo el contenido va a estar explicado de forma detallada en mi canal de YouTube siguiendo la lista de reproducción que estará al final de este post.
En la parte final puedes usar la paginación para ir a la siguiente pagina y terminar de leer este articulo.