Siento que Java en Platzi es como el patito feo, los diversos cursos de Java son de nivel básico. Un curso de Java 11 es una deuda pendiente.
Introducción a Spring Boot
¿Qué es Spring Boot?
Características principales de Spring Boot
Instalación de entorno de desarrollo: Windows
Instalación de entorno de desarrollo: macOS
Instalación de entorno de desarrollo: Ubuntu
Dependencias en Spring Boot
¿Qué es una dependencia?
Inversión de control y el patrón de inyección de dependencias
Autoconfiguration y runtime
Anotaciones para indicar dependencias en Spring Boot
Creación de proyecto bajo arquitectura de dependencias
Inyección de dependencia "Component"
Ejemplo de creación de dependencia propia
Configuración general de Spring Boot
Cambio de puerto y path
Uso de properties y valores
Uso de properties con ejemplo de generación de POJO
Qué son los logs y cómo usarlos
JPA con Spring y Spring Data
Modelado de entidades con JPA
Configuración de datasource con properties y classes
Registro en base de datos con JpaRepository
Uso de JPQL en anotación query
Uso de anotación value para apuntar a properties
Obtención de información usando Query methods
Uso de Query methods con Or, and, OrderBy, Between, Sort
Uso de JPQL con named parameters
Uso de anotación transactional
Rollback con la anotación transactional
REST con Spring Boot
CRUD bajo arquitectura REST
Métodos CREATE, UPDATE y DELETE
Probando la API REST
Pagination con Spring Boot
Conclusiones
Sigue aprendiendo Spring Boot
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 12
Preguntas 5
Siento que Java en Platzi es como el patito feo, los diversos cursos de Java son de nivel básico. Un curso de Java 11 es una deuda pendiente.
Se necesitan cursos sobre Microsevicios y DDD(ports and adapters).
Muy bueno el curso para repasar algunos conceptos!!
Amm… yo soy totalmente nuevo en esto, ya terminé los cursos báscios e intermedios de Java, hast ael avanzado de Java y me motivaron micho porque entendí los conceptos.
Este curso se llama Fundamentos de Spring Boot, y el maestro se ve que sabe mucho de este rollo, pero con todo respeto me parece que le falta saber como transmitir los conceptos, a mi parecer vimos como hacer ciertas cosas de varias maneras, entendí la mecánica de como fluyen los datos o de dónde vienen los métodos, etc, pero me voy del curso sin saber cuándo ocupar una cosa u otra, ventajas y desventajas.
En las clases del CRUD me pareció muy confuso que empieza programando métodos que no tiene definidos y a partir de allí se va hacia atrás creando el que ya escribió y así suscesivamente, hasta 3 o 4 niveles atrás, entiendo perfectamente que él sabe lo que está haciendo, pero para mi que soy principiante, si de por sí me cuesta entender cuando vamos creando las cosas que vamos a utilizar, imagínate cuando voy creando en reversa jajaja…
Uno de los “valores o ventajas” de Platzi es que se vende como la forma más rápida de aprender algo y así es, lo he comprobado con otros cursos. Pero me parece que este curso no cumple con ese valor. Estoy seguro que voy a entender Spring Boot pero va a ser porque me voy a ir a leer artículos en internet, quizá algun otro vídeo en Youtube, y la documentación.
Si entendí varias cosas pero al final me quedo con la sensación de que necesito buscar más recursos para terminar de asimilar estos mismos conceptos.
Sería bueno aprender arquitectura hexagonal. Ojala realicen el curso le brinden más fuerza a Java, Muchas empresas sus desarrollos lo tiene en este lenguaje.
Hagamos fuerza y comentemos para @maikogarcia4.
Gracias por el curso
Es justo y necesario un curso de microservicios con Spring :3
Seria genial un curso practico donde se implementen todos estos temas, por lo demas me gustó el curso.
Buen taller y bien práctico. Me sirvió para recordar Java y Sprint Boot
Fue un buen curso de fundamentos de Spring boot, ahora a ir por el de Spring y despues creo que continuare por mi cuenta ya que al parecer no hay mas cosas relacionadas con esto en Platzi.
Muchas gracias por el curso Michael, y gracias a los compañeros por complementar este, la verdad muy concreto, me gusto bastante ❤️
El curso me pareció que está bien como introducción a spring boot. Las primeras clases me gustaron porque me dejaron claro conceptos básicos del framework, como los beans, las clases de configuración, etc.
Lo que siento que faltó es saber cuándo se usan varios conceptos. Por ejemplo vimos diversas formas de crear dependencias, pero no en qué contexto usaríamos cada una.
También siento que algunas clases, a pesar de ser largas tenían poco contenido. Principalmente creo que se debe a qué el profesor está escribiendo todo el código durante la clase. Aquí se podría acelerar un poco, teniendo ya instanciados los objetos de prueba (en una clase se crearon de a uno 10 usuarios), los stdouts ya creados, por ejemplo y focalizarse más en lo que es propio del framework que estamos aprendiendo, ya que los alumnos ya tienen conocimientos básicos en java.
Por favor, mas cursos de Java.
Un muy buen curso de fundamentos de Spring Boot, como ya vengo de otros lenguajes de programación y frameworks se me hizo más fácil entender todos los conceptos “nuevos” que maneja java en la versión de Spring Boot, a seguir buscando y aprendiendo más sobre este gran framework!
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.