Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring Boot y Angular: Creando aplicaciones cómo Fullstack
Rating: 4.5 out of 5(551 ratings)
3,374 students

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.
Created byAlfredo Leal
Last updated 5/2026
Spanish
Spanish [Auto],

What you'll learn

  • Aprenderás a realizar un aplicación cubriendo la parte de backend y front end.
  • Aprenderás Spring Boot (versión 3) y cómo aplicarlo en una aplicación real.
  • Aprenderás Angular y desarrollar una aplicación a gran escala.
  • Aprenderás a trabajar con metodologías de desarrollo con Kanban.
  • Aprenderás a realizar pruebas unitarias a proyectos Spring Boot.
  • Aprenderás sobre Keycloak y lo aplicarás en una aplicación real.
  • Aprenderás sobre contenedores Docker.
  • Aprenderás a subir a Google Cloud keycloak, aplicaciones spring boot y aplicaciones angular

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

20 sections399 lectures35h 8m total length
  • Palabras de bienvenida3:51
  • Recomendaciones para seguir este curso5:06
  • Antes de seguir0:09

Requirements

  • Nociones básicas de programación

Description

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!

Who this course is for:

  • Desarrolladores que quieran convertirse en Fullstack
  • A estudiantes que estén en proceso de formación y quieran aprender las tecnologías que se ocupan hoy en día.
  • A todos los estudiantes que les interese Spring Boot y Angular.