Antes de empezar

1

Pasos para aprender Java Spring

2

¿Java sigue siendo gratuito?

3

Instalación de ambiente de desarrollo: Linux Ubuntu

4

Instalación de ambiente de desarrollo: macOS

5

Instalación de ambiente de desarrollo: Windows

Introducción a Spring boot

6

¿Qué es y qué usaremos de Spring?

7

Conocer qué es una aplicación autocontenida

8

Crear nuestra aplicación con Spring Initializr

9

Hola mundo con Spring Boot

10

Configurar Spring Boot

11

Crear la estructura del proyecto

Spring Data

12

¿Qué es JPA?

13

Conocer qué es Spring Data

14

Conectar la base de datos a nuestra aplicación

15

Mapear las tablas como clases

16

Crear Entity cuando su clave primaria es compuesta

17

Mapear relaciones entre clases

18

Usar la interface CrudRepository

19

Query Methods

Construyendo nuestra API

20

Implementar la anotación @Repository

21

¿Qué es el patrón Data Mapper y qué resuelve?

22

Orientar nuestra API al dominio con MapStruct

23

Orientar nuestro repositorio a términos del dominio

24

Inyección de dependencias

25

Implementar la anotación @Service

26

Implementar la anotación @RestController

27

Exponer nuestra API

Mejorando nuestra API

28

Controlar las respuestas HTTP

29

Crear el dominio de compras

30

Mapear el dominio de compras

31

Crear el repositorio de compras

32

Probando nuestros servicios de compras

33

Documentar nuestra API con Swagger

Spring Security

34

Configurar la seguridad de nuestra API con Spring Security

35

Generar un JWT

36

Autenticación con JWT

37

Autorización con JWT

Despliegue de nuestra aplicación

38

Desplegar nuestra API desde la ventana de comandos

39

Desplegar nuestra base de datos con Heroku

40

Desplegar nuestra API con Heroku

41

Conclusiones y despedida del curso

Curso de Java Spring

Curso de Java Spring

Alejandro Ramírez

Alejandro Ramírez

Pasos para aprender Java Spring

1/41
Recursos

Aportes 55

Preguntas 6

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Lo estaba esperando mucho este curso 😄

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

😄 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.

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

Sacando provecho de mis 2 días gratis!

Por fin, a aprender uwu

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

Terminado este curso. Diré que es bueno. Sin embargo, no es de nivel avanzado. Y el curso de springboot fundamentals es una copia de este curso.
Como feedback:
Los temas donde se tiene oportunidad y que son necesarios:

  • Anotaciones.
  • Spring security
  • Hibernate
  • Spring cloud

https://www.baeldung.com/start-here

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

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

Como decia Michael Jordan hay que practicar lo basico diario,

Mucho gusto profesor y gracias por compartir su conocimiento

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

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

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!

El curso promete, así que 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 🙌

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

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

👍

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