Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

1 Días
4 Hrs
57 Min
51 Seg
Curso de Java Spring

Curso de Java Spring

Alejandro Ramírez

Alejandro Ramírez

¿Qué es y qué usaremos de Spring?

1/35
Resources
Transcript

Who is Alejandro Ramirez and what will we cover in this course?

Alejandro Ramirez, a passionate software development professional, presents himself as our guide in this enriching journey through the world of Java Spring. With a solid experience as a technical leader in a development company and as a university professor in Colombia, Alejandro is clear that continuous learning is key to growth. His personal interest in cycling and astronomy reminds us that a good developer must nurture both mind and body. This course is designed to equip you with the best development practices, ensuring that each session offers practical and professional value.

What will we learn in this Java Spring course?

We will embark on building an API that will manage the operations of a supermarket: from products and categories, to sales and customers. But it's not just about learning Java Spring, it's about understanding and applying solid development principles. By the end, you will be prepared to create an API as an industry professional would, leveraging the most current best practices and techniques.

Why choose Spring Framework for this course?

Spring is the most widely used Java framework in the industry, and for good reason. A framework, as the name implies, is a structure that simplifies development by providing advanced tools that reduce coding time. The massive community behind Spring ensures access to a vast amount of resources, from documentation to solutions to common problems.

But what makes Spring so special? World-class companies such as Netflix and Mercedes Benz rely on Spring for their internal development. Spring contains about thirty internal projects ranging from web applications to massive data processing. However, it is not necessary to use all of them; its modular structure allows us to choose only what we need.

Which Spring projects will we use?

For our project, we will focus on four essential Spring components, each providing key functionality that we will discuss below.

What is Spring Framework and why is it essential?

  • Spring Framework: As the foundation of all Spring projects, it is essential for developing modern enterprise applications. Thanks to its extensive integration, it allows a more agile and orderly development.

How will Spring Boot benefit us?

  • Spring Boot: This project facilitates the creation of self-contained applications. It significantly reduces configuration time and enables a focus on business development. Its ability to self-configure makes it an incredibly efficient tool.

What role does Spring Data play in our project?

  • Spring Data: This Spring effort to integrate databases with applications is known as an Umbrella project. It optimizes data management and offers sub-projects like Spring Data JPA, crucial for our need to connect our applications with SQL databases.

How to secure our application with Spring Security?

  • Spring Security: Security is a priority in any development. With Spring Security, we can implement strong authentication and authorization measures. Its configurability and ability to deal with different types of attacks make it indispensable.

Each of these Spring components will play a vital role in the development of the API. The goal is for you to not only understand the "how", but also the "why" behind each tool and technical decision we will make together. Let's move on to the next chapter to continue diving into the wonderful world of self-contained applications!

Contributions 85

Questions 13

Sort by:

Want to see more contributions, questions and answers from the community?

Lo estaba esperando mucho este curso 😄

😄 Me están ofreciendo mi primer empleo y necesito conocer esta tecnología. Ya conozco Java. Espero poder obtener los conocimientos necesarios y conseguir mi primer empleo.

Les comparto mis apuntes que hice. ![](https://static.platzi.com/media/user_upload/1.%20%C2%BFQue%CC%81%20es%20Spring%3F-2-117e9a15-7902-45da-83b1-8e8abb49ef96.jpg) ![](https://static.platzi.com/media/user_upload/1.%20%C2%BFQue%CC%81%20es%20Spring%3F-3-f556f6e4-06f4-4e12-b64c-31bf42efb150.jpg)

Vengo del futuro y te cuento que este curso está mas que excelente; quiero dejar un mensaje del futuro, iniciando el proyecto todo va a ser declarado en español, pero esto tiene un objetivo importante para clases futuras, sigan el curso al pie de la letra.

Muchos días esperando este curso, ¡espero que sea tan bueno como promete!

Sacando provecho de mis 2 días gratis!

Como decia Michael Jordan hay que practicar lo basico diario,

Se ve prometedor, espero no decepcionarme como me paso con el de kotlin.

el curso lo termine. ya trabajo con Spring boot y framework. El curso se hacerca muchisimo a la vida real.
Plataformas en español e ingles. Me encanto!
vi que resibio muchas criticas por eso. pero chicos cuando trabajen las soluciones que aca presentan . valen oro!!

Había iniciado otro un curso de Java…pero no me atrajo …espero que este curso si lo haga…

Por fin, a aprender uwu

Resumen SM 🚀


Pasos para aprender Java Spring


El profesor Alejandro Ramirez se presento y dijo que era técnico en una empresa de software y tambien es profesor de catedra de una universidad. Ademas quiere que de cada clase nos llevemos algo de aprendizaje, y para ello vamos a crear un proyecto que sea una API que controle todo lo relacionado con el supermercado (productos, categorías, compras, ventas y clientes) aplicando muy buenas principios y técnicas de desarrollo, como se hace en la industria.

By SsimorPro

Bien por platzi de traer profesores top de medellín como Alejandro Ramirez, gran curso

No lo puedo creer! Es con la mejor arquitectura DDD y Hexagonal! Vamo’ a aprender

El curso promete, así que vamos con todo

Mi inicio en el mundo de backend con el buen Java :3

Mucho gusto profesor y gracias por compartir su conocimiento

Muy esperado! al finnn

Felicito al equipo por este curso

Hice la carrera de backend con java y este era el curso que estaba esperando desde hace mucho

Voy a aprender esta tecnologia para un nuevo proyecto laboral, deseenme suerte

En la siguiente liga podemos encontrar todos los proyectos de spring 👇

https://spring.io/projects

Me da buena pinta este curso, lo que me gusta de platzi es que procuran usar buenas practicas

oohh!! que bien!! volvi a este curso para consultar algunas cosas y no entendia por que no encontrabta la seccion de Spring Scurity! que bueno que hayan hecho un nuevo curso/actualizacion

https://platzi.com/clases/7694-java-spring-security/62190-seguridad-en-aplicaciones-web/

Me Gusta aprender

Al fin salió este curso, le venia esperando desde que lo anunciaron, a seguir aprendiendo

Al fin, necesitaba este curso.

Por fin habilitado…tengo muchas expectativas…aquí vamos

Vamos con todo!

Como anillo al dedo 😮

lets go!

Lo estuve esperando.

Tengo muchas espectactivas con este curso !

Empezare este curso a ver que tal.

#PlatziDay ❤️

excelente vamos con toda

Excelente me ayudara a complementar conocimientos! actualmente trabajo con spring boot

Gracias, tambien lo estaba esperando.

¡Esperaba tanto este curso!

justo estaba buscando un curso de spring el mes pasado, decidi esperar a este antes de comenzar con otro, no es mi primera vez con java, pero si mi primera vez con Spring, estoy emocionado la verdad

Vamos a empezar con este increíble curso !! 😃

como anillo al dedo, justamente estoy trabajando un sistema con spring lleno de patrones de diseño y siguiendo “buenas practicas”, veamos que sale de este curso

Ye he usado spring, pero se que puedo aprender algo nuevo, vamos al curso 🙌

Curso desactualizado, he avanzado en varias clases y me salen varios errores durante la implementación. Deberian actualizarlos.
El curso ya está obsoleto, avancé varias clases y ya salen errores durante la implementación. Que mal que no se estén actualizando.
Curso ya obsoleto, he avanzado en un par de clases y ya salen varios errores durante la implementación. No vale la pena tener cursos desactualizados.
“El aprendizaje continuo es el mejor camino para nunca parar de crecer” Alejandro Ramirez **🏅 Seguir buenas prácticas y principios para garantizar la creacion de soluciones increíbles**
este curso es justo lo que esperaba!!!
Excelente. WC.
Hola! Iniciando el curso de Spring, Saludos desde Bogotá. BA.
Hace mucho tiempo que programé en Java, pero nunca he trabajado con Spring, tengo altas expectativas para este curso. Espero sacarle el máximo provecho.
Hcae mucho tiempo que programé en Java, pero nunca he trabajado con Spring, tengo altas expectativas para este curso. Espero sacarle el máximo provecho.
estoy empezando y me parece excelente!
nuevo futuro certificado de plazi en camino
El profe habla de un mundo muy interesantes y es programación reactiva, que chévere que se diera un curso sobre esto, en base a este proyecto, usando r2dbc y/o alguna base de datos de AWS.

Por qué quitarón la sección de spring security?

esto a día de hoy es vigente? o está desactualizado

El curso más esperado de esta ruta!!

Muy bueno.

Me gusto mucho el curso, excelente explicación. Me gustaría que agregarán más cursos de Spring Boot donde ubiera un proyecto cliente en Spring Boot, y ver como consumir APIs utilizando RestTemplate, y demás.

Una enorme expectativa por esta travesia ah nunca parar de aprender !!

me encanta este curso

exelente

Excelente, a ver qué hay de nuevo con Java.

Dicen que este curso es de spring, pero enrealidad seria de springboot no?

Estoy usándolo en mi trabajo y me gusto mucho aunque tengo muchas cosas que pulir y aprender, espero este curso me ayude a hacerlo de una forma más amena

Vi la introducción de backend con node.js, laravel, php puro y me quedo con este de java me gusta este lenguaje mucho y además el profe es Colombiano 😄

Espero que llevar este curso sea gratificante pues es una habilidad que requeriré en el trabajo.

Buenas a todos, soy un viajero del tiempo más, si ven que el profe usa español para el código, hagan lo mismo

Saludos.

Desde ahora se ve prometedor, ojala cumpla las expectactivas ya ha pasado que en la ruta de Java algunos cursos no cumplen la calidad de los cursos que ofrece Platzi en otras areas.

A la fecha de hoy 2021
@platzi sigue siendo muy bueno sin embargo esta ruta de Backend java necesita renovación y refuerzo temas como clean code, clean architecture y en cuanto a spring webflux y todos los proyectos de Spring en general tienen mucho peso hoy día.

Vamo’ a da’le~~

Ojalá mas amor a Java desde Platzi!!

Vamos con toda

Recien empiezo este curso y se ve bastante prometedor, espero que sea tan bueno como se ve =)

Bueno, comenzamos!

Tengo muchas ilusiones con este curso me preparomuy comodo y quiero empezar mi maraton con calma pero muy enfocado.

uwu

Este curso con Alejandro Ramirez va a ser muy bueno

Ansioso con expectativas por este curso.

Excelente curso, estoy ansioso por empezar

Aquí vamos

justo necesito esta herramienta para mi trabajo, como anillo al dedo, muchas gracias

Aprendizaje continuo, hasta el final

Ya estoy hancioso de comenzar este curso vi el contenido y me parece muy bueno nose diga mas a ver el cirso