Spring Boot y Angular: Creando aplicaciones cómo Fullstack

Spring Boot 3, Api Rest, Keycloak, Docker, JUnit, Mockito, Angular, Angular Material, Chartjs, GitFlow, Kanban, GCP.

Spring Boot y Angular: Creando aplicaciones cómo Fullstack
Spring Boot y Angular: Creando aplicaciones cómo Fullstack

Spring Boot y Angular: Creando aplicaciones cómo Fullstack free download

Spring Boot 3, Api Rest, Keycloak, Docker, JUnit, Mockito, Angular, Angular Material, Chartjs, GitFlow, Kanban, GCP.

El perfil de desarrollador Fullstack es altamente demandado en la industria del software. El desarrollar un software requiere ser metódico, ordenado, usando metodologías de desarrollo. y por supuesto elegir tecnologías adecuadas para el desarrollo de un software.

En este curso te llevaré paso a paso a construir un sistema control de inventario. Construirás dos aplicaciones:


  • Por el lado del backend usaremos el framework Spring Boot para crear nuestros servicios. La aplicación Spring se comunicará con base de datos Mysql y expondrá en formato JSON los datos al cliente. Para autenticarnos al sistema, usarás Keycloak el cual será montado en contenedores Docker. Finalmente sometemos a nuestra aplicación backend a pruebas unitarias para asegurar el éxito de lo desarrollado.

  • Por el lado del front end, usaremos el framework Angular en su última versión. Para crear nuestras pantallas usaremos Angular material, el framework basado en material design y especialista para trabajar con aplicaciones angular. Crearás una aplicación modularizada, colocando en práctica todos los conceptos cómo componentes, módulos, servicios, routing entre otros.

Veremos los siguientes conocimientos:


  • Spring Boot en la versión 3.

  • Apis rest.

  • Maven.

  • Keycloak.

  • Docker.

  • Mysql.

  • Angular versión 16.

  • Angular material.

  • ChartJS.

  • Exportación a Excel con poi.

  • Github, Gitflow.

  • Kanban.

  • Trello.

  • Confluence.

  • HTML.

  • CSS.

  • Spring Framework.

  • Java.

  • Pruebas unitarias con JUnit y Mockito en el lado del backend.

  • Google Cloud Platform (GCP)

Este curso tiene más de 35 horas, el cual seguirá actualizándose para que puedas seguir aprendiendo. Aquí encontrarás mucho conocimiento y tecnología que se aplican en las empresas. Adicional a la construcción de la aplicación de inventario (que es la parte central del curso), te daré de regalo cursos de HTML, CSS, Angular, Java, Spring, Maven. De esta forma puedes repasar o iniciarte con estas tecnologías antes de empezar a construir la aplicación de inventario.


Todo el desarrollo del proyecto lo realizamos con metodología Kanban, apoyándonos de Trello cómo tablero virtual para gestionar las tareas. No esperes más, conviértete en desarrollador Fullstack y adquiere experiencia con este curso.


Y cómo si fuera poco, te enseñaré a subir a la nube todo el desarrollo que vamos a realizar en el curso. Ocuparás Google Cloud Platform (GCP) para subir keycloak, servicios spring boot y la aplicación angular.


Disfruta de este bestseller en udemy. ¡Empieza el camino para convertirte en desarrollador fullstack!