Introducción a Spring Web MVC 5.0 con Spring Boot

Learn to create professional web applications quickly with Spring MVC, Spring Boot, and more! Dive into essential concepts and hands-on practice.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your friendly introduction to building web applications using Spring MVC and Spring Boot. Learn quickly and effectively!

Key Points

  • Create a web app from scratch in just 2 minutes!
  • Learn essential Spring technologies with a hands-on approach.
  • Simplify your learning with all resources in one place.

Learning Outcomes

  • Understand the fundamentals of Spring MVC and Spring Boot.
  • Configure web applications from scratch using Spring Boot.
  • Handle JSON, XML responses, error management, and security.

About This Course

Crea aplicaciones web profesionales y en poco tiempo usando Spring MVC, Spring Boot, Thymeleaf y Spring Security.

Junio 2022  * Actualizado a Java 17 *

Spring Boot ha sido una de las apariciones más disruptivas en el amplio portfolio de Spring.

Spring, desde sus comienzos, nos ofrece unos productos excelentemente diseñados. Entre ellos destaca Spring MVC, el framework de Spring para construir aplicaciones web. Es moderno, potente, elegante y muy solvente para usar aun con distintos paradigmas de programación web.

Pero, tradicionalmente, empezar una aplicación web desde cero requería mucho trabajo de configuración inicial. Esto, con Spring Boot ha cambiado.

Empezaremos el curso creando, desde 0, una primera aplicación en solo dos minutos. Y ello sin sacrificar la calidad de la infraestructura. Spring Boot no solo nos acelera de forma impresionante la configuración inicial sino que lo hace cumpliendo los requisitos más exigentes de las aplicaciones empresariales. 

Tenemos, pues, un excelente tándem formado por Spring MVC y Spring Boot para construir aplicaciones web.

¿Y que vas a obtener de este curso?

 Con este curso aprenderás los fundamentos de ambas tecnologías de forma rápida y asequible. Se explican los conceptos básicos tanto desde su vertiente teórica como su construcción práctica. Se cubren los distintos aspectos que encontraremos en las aplicaciones profesionales (respuestas JSON, XML, tratamiento de errores, uso de plantillas, seguridad ....) introduciéndolos de la forma más asequible posible. 

En lugar de tener que navegar por multitud de recursos diferentes (manuales de Spring Boot, Spring MVC, Spring Security, Thymeleaf, etc ) que convierten el aprendizaje desde 0 en una tarea muy laboriosa, tendrás, en un solo lugar, un curso que te servirá para poner una base firme sobre la que apoyarse.

Planteamiento del curso

En el momento de diseñar el curso he tenido en mente un objetivo: 

    Proporcionar una introducción lo más amable posible a las aplicaciones Spring MVC con Spring Boot.

He tratados los temas que consideraba imprescindibles (seguridad, plantillas, excepciones, despliegue ...) pero siempre con la idea de un alumno que accede por primera vez a estas tecnologías.

Dicho esto: no es un curso que profundice completamente en cada una de las áreas tratadas. Es imposible hacerlo a no ser que fuese un curso de más de 500 horas. 

Por tanto, no lo recomiendo a un alumno que ya sabe como construir aplicaciones con Spring MVC. Seguro que puede sacar algo útil, pero posiblemente no sea el curso que más le conviene.

Prepara pues tu entorno de desarrollo, y conecta el sonido. En poco tiempo vas a construir aplicaciones web en uno de los entornos más fascinantes de Java.

  • Usar los recursos de Spring Boot para configurar una aplicación web básica desde 0 en minutos.

  • Conocer los principios de Spring Core detrás de las aplicaciones Spring MVC

  • Construir aplicaciones profesionales usando (y respetando) los principios de HTTP

Course Curriculum

1 Lectures

1 Lectures

Instructor

Profile photo of Domingo Sebastian
Domingo Sebastian

Computer Engineer from the Universitat de les Illes Balears (UIB), university expert in Lean & Agile Project Management and Java SE 11 Oracle Certified Professional.I have been working as an analyst and programmer in different organizations since 1998. I got hooked on Java while it was still version 1.1 and have not given up on it since.I have more than...

Review
4.9 course rating
4K ratings
ui-avatar of Carlos Javier Grane Floris
Carlos J. G. F.
4.5
7 months ago

*Aspectos buenos:
-La declaración de intenciones del profesor, con los puntos básicos sobre los que se sustentan sus cursos. Ojalá todos los profesores siguieran la misma filosofía.
-Se nota que el profesor es experto en el tema, las explicaciones son amenas (dentro de la complejidad de los temas) y la mayoría de ejemplos son prácticos e interesantes.
-Se obtiene una visión básica pero completa de todo el proceso de creación de una aplicación.

*Aspectos malos:
-Se agradece que no pierda el tiempo para hacer el curso más largo. El efecto colateral es que el curso es denso, el profesor avanza rápido y los conceptos nuevos se van acumulando rápidamente.
-A veces hay diferencias entre lo que pone el curso y lo que te encuentras. Por ejemplo, ahora Spring Tool Suite está como una extensión de Eclipse, no como un Eclipse personalizado.
-El profesor raramente contesta a las dudas.
-Se dan por sabidas cosas que no tenemos por qué saberlas. Por ejemplo, a mí los conceptos Tomcat o Servlets me suenan, pero el profesor los integra en las explicaciones como si todo el mundo supiera de lo que está hablando. Afortunadamente, pocas veces este factor es muy determinante.
*Resumiendo: un curso más que aconsejable para obtener una visión global y rápida de Spring Boot, aunque a veces pueda ser complicado seguir el ritmo.

  • Helpful
  • Not helpful
ui-avatar of Alfonso Arroyo Arroyo
Alfonso A. A.
5.0
9 months ago

Buena documentación. Explicada y con ejemplos.

  • Helpful
  • Not helpful
ui-avatar of Javier
Javier
4.5
10 months ago

Muy específico y conciso, como introducción perfecto

  • Helpful
  • Not helpful
ui-avatar of David Nieto Rodríguez
David N. R.
5.0
10 months ago

Curso básico de repaso, cumple con lo que esperaba ya que estaba buscando un curso básico que pasarle a los becarios para que se inicien en Spring y no sea muy largo.

  • Helpful
  • Not helpful
ui-avatar of Babel.Udemy
Babel.udemy
4.0
11 months ago

Creo que es un curso muy muy básico, que no se adentra mucho en como programar con spring boot a pesar de ser básico... se concentra en cosas que no creo que para aprender a programar en spring boot sean necesarias en un primer momento.

  • Helpful
  • Not helpful
ui-avatar of José Ángel García Vara
José �. G. V.
4.0
1 year ago

Curso corto y que va al grano, muy instructivo

  • Helpful
  • Not helpful
ui-avatar of Fernando D. Bozzo
Fernando D. B.
5.0
1 year ago

Excelente curso, tanto para los usuarios nuevos como para hacer un repaso rápido por varios de los conceptos, para algunos con más experiencia.

  • Helpful
  • Not helpful
ui-avatar of Jonathan Smith Suárez Rodríguez
Jonathan S. S. R.
5.0
1 year ago

El contenido es muy bien explicado e implementado en diferentes ejemplos y ejercicios para un mejor entendimiento.

  • Helpful
  • Not helpful
ui-avatar of Pablo Berger
Pablo B.
5.0
1 year ago

ok

  • Helpful
  • Not helpful
ui-avatar of José Guadalupe Cruz Gonzales
José G. C. G.
5.0
1 year ago

Excelente curso, cumple con el objetivo.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses