Java: Spring Boot - Guía definitiva

Udemy Bootcamp USD 199.99
Enroll now →
Java: Spring Boot - Guía definitiva

About this course

Conviértete en un experto en desarrollo backend con Java y Spring Boot Domina un espectro completo de habilidades que te harán altamente empleable en la industria tecnológica.Este curso exhaustivo te guiará paso a paso, desde los fundamentos esenciales de Spring Boot hasta el despliegue en producción real, a través de la creación práctica de dos proyectos completos y distintos.Esta metodología dual te brindará una comprensión profunda y aplicada del ecosistema Spring.Proyecto 1:  Aplicación monolítica web con ThymeleafTu primera misión será desarrollar una aplicación web interactiva utilizando Thymeleaf.Aquí aprenderás a combinar backend y frontend con las mejores prácticas:Maquetación moderna con HTML y CSS (Flexbox, Grid, Responsive Design).Persistencia de datos con JdbcTemplate y PostgreSQL.Creación de Controllers web, validaciones robustas y autenticación con Spring Security.Manejo de formularios complejos e interfaces dinámicas. Al finalizar, comprenderás el ciclo de vida completo de una aplicación web tradicional, desde el diseño hasta la seguridad y la persistencia.Proyecto 2: API RESTful profesional para gestión de eventosLuego, te adentrarás en el mundo de las APIs modernas y escalables con Spring Boot.Construirás una potente API REST enfocada en buenas prácticas y rendimiento, aplicando:JPA/Hibernate para el manejo de datos avanzado.Optimización de consultas y resolución del problema N+1 con @EntityGraph y JOIN FETCH.DT

What you'll learn

  • understanding Spring Boot fundamentals
  • developing interactive web applications with Thymeleaf
  • implementing data persistence with JdbcTemplate and PostgreSQL
  • creating web controllers and handling complex forms
  • building a scalable RESTful API using Spring Boot
  • optimizing queries with JPA/Hibernate

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.