Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Spring Boot 3 Y Spring Framework 6 2023

    Posted By: ELK1nG
    Spring Boot 3 Y Spring Framework 6 2023

    Spring Boot 3 Y Spring Framework 6 2023
    Publicación: 3/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: Español | Size: 7.27 GB | Duration: 14h 5m

    Aprende Spring boot 3 y Spring framework 6 para desarrolladores backend con un proyecto empresarial.

    What you'll learn

    Aprender a profundidad los módulos de spring

    Desarrollar una aplicación Web con Spring

    Implementa JPA con Postgresql

    Implementar Oauth 2 con spring

    Enviar correos con Spring

    Aprender apache POI

    Usar spring cache con Redis

    Implementar mongo con spring

    Crear unaa anotación y usarla con Spring AOP

    Requirements

    Experiencia basica en Java

    Description

    Bienvenido al curso de Spring Boot 3 + Spring framework 6La programación back end es una parte fundamental dentro del desarrollo web y de aplicaciones. Para poder trabajar, los profesionales de este ámbito deben conocer y dominar distintas herramientas. Una de ellas son los frameworks o entornos de desarrollo. Spring se trata de uno de los frameworks más importantes y usados en back end y en este curso aprenderas como usarlo de manera profesional.Spring es un framework de código abierto que da soporte para el desarrollo de aplicaciones y páginas web escritas. Se trata de uno de los entornos más populares y ayuda a los desarrolladores a crear aplicaciones con un alto rendimiento empleando objetos de java sencillos. Se trata, por tanto, de una herramienta que cuenta con bibliotecas de código predefinido que los desarrolladores pueden usar y modificar para sus propios propósitosEn este curso veremos como crear un proyecto profesional de una agencia de viajes usando 100% springLos módulos que veremos son:- spring-context- spring-boot-starter-web- spring-boot-starter-data-jpa- spring-boot-starter-data-mongodb- spring-boot-starter-validation- spring-boot-starter-mail- spring-boot-starter-cache- spring-boot-starter-aop- spring-boot-starter-webflux (web client)- spring-security-oauth2-authorization-server- spring-security-oauth2-resource-server- springdoc-openapi-starter-webmvc-uiTambién veremos otras librerías como son:- jackson-databind- redisson- apache-poi- lombok-java nio- java io- java util function- api streamY utilizaremos diferentes tecnologías y bases de datos y herramientas como:-Docker-MongoDB-PostgreSQL-Redis-Postman- SwaggerTambién veremos buenas practicas de programación, como escribir  código limpio y patrones de diseño implementados.

    Overview

    Section 1: Introducción

    Lecture 1 ¿Qué son los modulos de Spring?

    Lecture 2 Consejos para tomar el curso

    Lecture 3 Acerca de docker

    Lecture 4 Instalar docker en linux

    Lecture 5 Instalar docker en linux por apt

    Lecture 6 Instalar docker compose en linux

    Lecture 7 Instalar docker y docker compose en windows

    Lecture 8 Instalar docker en mac

    Lecture 9 Breve introducción a docker teoría

    Lecture 10 Breve introducción a docker práctica

    Lecture 11 Instalación de Intellij Idea Community

    Section 2: Introducción a spring

    Lecture 12 Spring initializr

    Lecture 13 Importando proyecto en IDE

    Lecture 14 ¿Qué es spring boot?

    Lecture 15 1.4 Inyección de dependencias e inversión del control

    Section 3: Spring data JPA

    Lecture 16 Introducción a la sección

    Lecture 17 ¿Qué es spring data JPA?

    Lecture 18 Creando proyecto con Spring data JPA

    Lecture 19 Estructura del proyecto

    Lecture 20 Postgres con docker

    Lecture 21 Configurando datasource

    Lecture 22 Mapeando entidad Vuelo(Fly)

    Lecture 23 Mapeando entidad Hotel

    Lecture 24 Usando lombok para nuestras entidades

    Lecture 25 ¿Qué son los repositorios de spring data?

    Lecture 26 Implementando repositorios para vuelos y hoteles

    Lecture 27 Creando entidades tickets, reservaciones y clientes

    Lecture 28 Mapeando relacion entre vuelos y tickets

    Lecture 29 Mapeando relación entre hoteles y reservaciones

    Lecture 30 Mapeando entidad Tour

    Lecture 31 Mapeando relaciones con la entidad clientes

    Lecture 32 Implementando repositorios para tickets, vuelos y clientes

    Lecture 33 JPQL

    Lecture 34 Join con JPQL

    Lecture 35 Queries personalizados con lenguaje inclusivo de spring data

    Lecture 36 Join con lenguage inclusivo de spring data

    Lecture 37 Probando relaciones entre tour, vuelos, reservaciones y clientes

    Lecture 38 Mapeando relaciones inversas para tickets

    Lecture 39 Mapeando relaciones inversas para tickets

    Lecture 40 Probando nuestra implementación parte 1

    Lecture 41 Probando nuestra implementación parte 2

    Lecture 42 Ciclo de vida de una entidad

    Lecture 43 Cierre de la seccion

    Section 4: Spring web

    Lecture 44 ¿Qué veremos en esta seccion?

    Lecture 45 Creando DTOs para tickets

    Lecture 46 Creando interfaces para nuestros servicios CRUD

    Lecture 47 Creando método para mapear entidades a DTO

    Lecture 48 POST tickets

    Lecture 49 Probando POST para tickets

    Lecture 50 GET tickets

    Lecture 51 Creando script para asignar ids automaticamente en postman

    Lecture 52 PUT tickets

    Lecture 53 DELETE Ticktes

    Lecture 54 Creando DTOs para reservaciones

    Lecture 55 GET price

    Lecture 56 Corrigiendo error de aritmética en precio de tickets

    Lecture 57 Dando formato a las fechas con jackson databind

    Lecture 58 Tarea reto de código para reservaciones

    Lecture 59 POST reservaciones

    Lecture 60 GET, PUT y DELETE reservaciones

    Lecture 61 Definición de interfaces para los catálogos

    Lecture 62 Paginando nuestro catálogo

    Lecture 63 Implementando filtros en el catálogo

    Lecture 64 Definiendo Hotel service

    Lecture 65 Implementando controller para hoteles

    Lecture 66 probando controller de hoteles

    Lecture 67 Creando Dtos para Tour

    Lecture 68 Definiendo tour service

    Lecture 69 Implementando Tour helper

    Lecture 70 Implementando read tour

    Lecture 71 Implementando controlador para tour

    Lecture 72 Usando anotación PrePersist

    Lecture 73 Creando métodos para añaidir y remover tickerts de un tour

    Lecture 74 PATCH tour

    Lecture 75 Probando add y remove tickets

    Lecture 76 Creando reservaciones para tours

    Lecture 77 Implementando contador para tickets, reservaciones y tours

    Lecture 78 Transaccionalidad en spring

    Lecture 79 Cierre de la sección

    Section 5: Manejo de errores con spring web

    Lecture 80 Introducción a la sección

    Lecture 81 Creando excepción personalizada IdNotFoundException

    Lecture 82 Creando Controller Advice

    Lecture 83 Creando DTO para errores

    Lecture 84 Validando nuestros DTOs Request

    Lecture 85 Provando Validadores

    Lecture 86 Creando advice controller para status 403

    Lecture 87 Manejando Forbidden excepción

    Lecture 88 Ordenando nuestro código

    Lecture 89 Cierre de la sección

    Section 6: Spring docs y Swagger

    Lecture 90 Introducción a la sección

    Lecture 91 Configurando Open API

    Lecture 92 Probando Open API

    Lecture 93 Anotaciones de Spring doc

    Lecture 94 Anotaciones de sprinf doc parte 2

    Lecture 95 Mapeando esquemas de Errors DTOs

    Lecture 96 Cierre de la sección

    Section 7: Spring web client

    Lecture 97 Introducción a la sección

    Lecture 98 Explicación del API currency

    Lecture 99 Creando archivo de properties y DTOs

    Lecture 100 Configurando web client

    Lecture 101 anotación qualifier

    Lecture 102 Implementando web client

    Lecture 103 Implementando API helper

    Lecture 104 Probando web client llamada a API currency

    Lecture 105 Cierre de la sección

    Section 8: Spring mail

    Lecture 106 Introducción a la sección

    Lecture 107 Configuración de mail y dependencias

    Lecture 108 Creando mail helper

    Lecture 109 Leyendo HTML para el cuerpo de nuestro email

    Lecture 110 Probando el envio de correos

    Lecture 111 Mejorando nuestro código

    Section 9: Excel (apache poi) y spring

    Lecture 112 Introducción a la sección

    Lecture 113 Configuración de apache poi

    Lecture 114 Creando headers de nuestro excel

    Lecture 115 Llenando excel con datos de postgres

    Lecture 116 Converir archivo en bytes

    Lecture 117 Creando contador para la seccion total de ventas

    Lecture 118 Probando descarga del archivo

    Section 10: Spring cache y redis

    Lecture 119 Introducción a la sección

    Lecture 120 Docker con redis

    Lecture 121 Configurando properties para redis

    Lecture 122 Configurando redis con spring

    Lecture 123 Añadeiendo cache a nuestros catálogos

    Lecture 124 Limpiando cache con método calendarizado

    Lecture 125 Cierre de la sección

    Section 11: Spring data mongo

    Lecture 126 Introduccón a la sección

    Lecture 127 Docker con mongo

    Lecture 128 Configurando mongo con spring

    Lecture 129 Mapeo de documento(entidad) Usuario y Role

    Lecture 130 Probando mongo repository

    Lecture 131 Anotación field

    Lecture 132 Definiendo nuestro User service

    Lecture 133 Método personalizado con mongo repository

    Lecture 134 Implementando user service parte 1

    Lecture 135 Implementando user service parte 2

    Lecture 136 Implementando user controller parte 1

    Lecture 137 Implementando user controller parte 2

    Lecture 138 Manejo de excepciones user con advice controller

    Lecture 139 Set vs List para mapeo de arrays

    Lecture 140 creando método load by username

    Lecture 141 Cierre de la sección

    Section 12: Spring oauth security + JWT

    Lecture 142 Introducción a la sección

    Lecture 143 Introducción a oauth2, JWT y RSA

    Lecture 144 Añadiendo constantes de configuración

    Lecture 145 Encriptando passwords

    Lecture 146 Añadiendo nuestro primer filtro de seguridad

    Lecture 147 Configurando provedor de autenticación

    Lecture 148 Configurando filtro de recursos

    Lecture 149 Modificando user service para implementar UserDetailsService

    Lecture 150 Registro de clientes

    Lecture 151 Creando llaves para RSA

    Lecture 152 Configurando JWK source

    Lecture 153 Añadiendo token settings

    Lecture 154 Probando recursos públicos

    Lecture 155 Probando recursos protejidos para usuarios logeados

    Lecture 156 Probando recursos con rol administrador parte 1

    Lecture 157 Creando variable para asignar JWT automa´ticamente con postman

    Lecture 158 Creando prefijo personalizado

    Lecture 159 Probando recursos con rol administrador parte 2

    Lecture 160 Agregando payload a nuestro JWT

    Lecture 161 Cierre de la sección

    Section 13: Spring AOP

    Lecture 162 Introducción a la sección

    Lecture 163 Creando anotación personalizada

    Lecture 164 Creando un aspecto

    Lecture 165 Java nio file writer

    Lecture 166 Implementando aspecto

    Lecture 167 Leyendo parametros de nuestra anotación

    Lecture 168 Probando nuestra anotación

    Section 14: Cierre del curso

    Lecture 169 Preguntas de examen para desarrollador Java Spring

    Lecture 170 Cierre del curso

    Lecture 171 Contacto

    Desarolladores Java