Todos los profesores
Alan Sastre
Experto en Desarrollo web
CertiDevs
CEO y Formador construyendo CertiDevs.com, plataforma interactiva de retos de programación con Visual Studio Code en el navegador, tutorizados con IA.
4.6
6118 valoraciones
- 5
- 4
- 3
- 2
- 1
Formaciones impartidas (186)
Aprende a usar Hibernate Types
Curso
43 min.
4.5
Modificaciones y borrados bulk con Hibernate
Curso
43 min.
4.5
Evitar la excepción MultipleBagFetchException en Hibernate
Curso
33 min.
5
Identificadores de entidades en Hibernate
Curso
52 min.
4.6
Manejo de transacciones y concurrencia en Hibernate
Curso
39 min.
4.6
Database Locking en Hibernate
Curso
36 min.
4.3
Batching en Hibernate
Curso
43 min.
5
Uso de Hints en consultas en Hibernate
Curso
48 min.
5
Buenas prácticas para mejorar el rendimiento de Hibernate
Curso
50 min.
4.8
Hibernate Semantic Query Model
Curso
44 min.
4.5
Blaze Persistence: Funciones avanzadas
Curso
50 min.
5
Blaze Persistence
Curso
47 min.
4
Consultas con QueryDSL en Hibernate
Curso
46 min.
5
Maneja la igualdad de entidades en Hibernate
Curso
54 min.
4.4
Manejo de datos espaciales con Hibernate
Curso
37 min.
4.2
Uso de @transient en JPA
Curso
46 min.
5
Creando una aplicación de eCommerce con Spring
Curso
2 h. y 46 min.
4.6
Auditoría de datos con Hibernate Envers
Curso
44 min.
4.5
Consultas nativas en Hibernate
Curso
47 min.
4.9
Mejora tus consultas Criteria en Hibernate
Curso
52 min.
4.9
Consultas agregadas en Hibernate
Curso
40 min.
5
Uso de funciones en consultas con Hibernate
Curso
47 min.
4.7
Mejora el rendimiento de tus consultas en Hibernate usando DTO
Curso
41 min.
4.7
Ejecución de consultas en Hibernate
Curso
44 min.
4.6
Caching en Hibernate
Curso
49 min.
4.7
Uso de @fetch en Hibernate
Curso
47 min.
4.8
Grafos de entidad en Hibernate
Curso
46 min.
4.7
Fetching directo vs. fetching en consultas en Hibernate
Curso
48 min.
4.5
Manejo de entidades en cascada en Hibernate
Curso
48 min.
4.7
Manejo del contexto de persistencia en Hibernate
Curso
41 min.
4.6
Filtrado de asociaciones en Hibernate
Curso
48 min.
4.7
Genera el esquema de tu base de datos con Hibernate
Curso
51 min.
4.6
Modelos de datos con herencia en Hibernate
Curso
43 min.
4.6
Uso de @naturalid en Hibernate
Curso
35 min.
4.8
Manejo de colecciones en Hibernate
Curso
44 min.
4.7
Uso de @any en Hibernate
Curso
37 min.
4.8
Uso de @notfound en Hibernate
Curso
35 min.
4.6
Estrategias de nombrado en Hibernate
Curso
34 min.
4.7
Asociaciones complejas en Hibernate
Curso
55 min.
4.5
Tipos de datos embebidos en Hibernate
Curso
37 min.
4.8
Ponte al día con Jakarta Persistence 3.1
Curso
38 min.
4.5
Ponte al día con Hibernate 6
Curso
44 min.
4.6
Manejo de Enums en Hibernate
Curso
36 min.
4.8
Introducción a las consultas Criteria con Hibernate
Curso
40 min.
4.6
Introducción a las consultas JPQL con Hibernate
Curso
44 min.
4.6
Ciclo de vida de una entidad en Hibernate
Curso
39 min.
4.8
Hibernate: Manejo de asociaciones
Curso
47 min.
4.5
Introducción a Hibernate
Curso
41 min.
4.5
Mejora tus microservicios con Spring Cloud usando Resilience4J
Curso
45 min.
4.1
Spring Cloud Function
Curso
30 min.
4.7
Spring Cloud Data Flow
Curso
41 min.
4.4
Spring Cloud Stream
Curso
37 min.
4.2
Despliega tus microservicios con Spring Cloud Kubernetes
Curso
53 min.
4
Despliega tus microservicios con Spring Cloud Azure
Curso
35 min.
4.3
Ejecuta tu aplicación Spring Boot con imágenes nativas de GraalVM
Curso
30 min.
4.6
Autenticación X.509 con Spring Security
Curso
43 min.
4.6
Implementa la seguridad de tu API REST con Spring Boot, OAuth 2.0 y Okta
Curso
35 min.
4.4
Implementa una app de chat en tiempo real con Spring Boot y WebSocket
Curso
46 min.
4.3
Implementa una API Reactiva con Spring WebFlux y MongoDB
Curso
34 min.
4.4
Implementar el versionado de tu API REST con Spring Boot
Curso
34 min.
4.8
Crea un filtro para tu API REST con Spring Boot
Curso
45 min.
4.6
Consultas usando QueryDSL con Spring Data JPA
Curso
38 min.
4.8
Spring Batch
Curso
41 min.
4.2
Implementa una API Reactiva con Spring WebFlux y R2DBC
Curso
40 min.
4.2
Implementa la seguridad de tu API REST con Spring Security y LDAP
Curso
29 min.
4.4
Externaliza la configuración de tu aplicación con Spring Boot
Curso
33 min.
4.5
Despliega tu aplicación Spring Boot con Docker
Curso
36 min.
4.6
Implementa SSO con Spring Boot y GitHub
Curso
28 min.
4.5
Implementa SSO con Spring Boot y Google
Curso
33 min.
4.8
Implementa un mecanismo de registro protegido por captcha en Spring Boot
Curso
38 min.
4.8
Utiliza Spring Security en los test de tu aplicación con Spring Boot
Curso
39 min.
4.4
Seguridad a nivel de método en tu aplicación con Spring Boot
Curso
39 min.
4.9
Mejora la seguridad de tu aplicación Spring Boot
Curso
53 min.
4.6
Utiliza Apache Kafka con tu aplicación Spring Boot
Curso
40 min.
4.5
Incluye seguridad en tus microservicios con Spring Cloud Gateway
Curso
41 min.
4.4
Introducción a los microservicios con Spring Cloud
Curso
41 min.
4.2
Despliega tu aplicación Spring Boot en AWS EC2
Curso
36 min.
4.3
Implementa la autenticación en dos pasos con Spring Boot
Curso
50 min.
4.6
Implementa OAuth 2.0 con Spring Security
Curso
34 min.
4.7
WebSockets con Spring Boot
Curso
42 min.
4.2
Enviar un email basado en una plantilla de Thyemelaf con Spring Boot
Curso
30 min.
4.6
Implementa rápidamente una API REST con Spring Data REST
Curso
39 min.
4.5
Implementa repositorios reactivos con Spring Data MongoDB Reactive
Curso
33 min.
4.2
Implementa repositorios reactivos con Spring Data R2DBC
Curso
45 min.
4.2
Spring Security Reactive
Curso
36 min.
4.6
Mejora tu API REST con Spring Boot aprovechando la librería Jackson
Curso
45 min.
4.6
Implementa un rate-limit en tu API REST con Spring Boot
Curso
44 min.
5
Proyecciones y Agregaciones con Spring Data MongoDB
Curso
35 min.
3.7
Consultas QueryDSL con Spring Data MongoDB
Curso
34 min.
4.1
Mantener tu esquema de base de datos con Spring Data JPA y Liquibase
Curso
41 min.
4.6
Mantener tu esquema de base de datos con Spring Data JPA y Flyway
Curso
38 min.
4.6
Genera tu esquema de base de datos con Spring Data JPA
Curso
35 min.
4.6
Implementa un mecanismo de caché con Spring Boot y Redis
Curso
31 min.
4
Configuración programática del origen de datos con Spring Data JPA
Curso
32 min.
4.4
Mejora el borrado de entidades con Spring Data JPA
Curso
40 min.
4.7
Manejo de transacciones con Spring Data JPA
Curso
48 min.
4.6
Invocar procedimientos almacenados con Spring Data JPA
Curso
38 min.
4.4
Auditoría de datos con Spring JPA
Curso
49 min.
4.9
Customiza tus repositorios con Spring Data JPA
Curso
37 min.
4.8
Tipos de repositorios en Spring Data JPA
Curso
46 min.
4.2
Consultas dinámicas con Spring Data JPA
Curso
42 min.
4.4
Consultas con Criteria Query con Spring Data JPA
Curso
46 min.
4.5
Soluciona los problemas de fetching con Spring Data JPA
Curso
44 min.
5
Documenta tu API REST con Spring Rest Docs
Curso
37 min.
4.3
Test-Driven Development con Spring Boot
Curso
38 min.
4.2
Introducción a Spring Security
Curso
32 min.
4.5
Gestión de errores en una aplicación web con Spring Boot
Curso
41 min.
4.8
Introducción a la programación dirigida por eventos con Spring
Curso
34 min.
4.8
Testea la persistencia de tu aplicación con Spring Boot
Curso
35 min.
4.4
Testea tu API REST con Spring Boot
Curso
38 min.
4.5
Mejora la internacionalización de tu aplicación web con Spring Boot
Curso
33 min.
4.8
Seguridad JWT en tu API Rest con Spring Boot
Curso
55 min.
4.6
Desarrolla una aplicación con Spring Boot y Vue.js
Curso
39 min.
4.6
Desarrolla una aplicación con Spring Boot y React
Curso
46 min.
4.3
Desarrolla una aplicación con Spring Boot y Angular
Curso
41 min.
4.4
Spring vs. Spring Boot vs. Spring MVC
Curso
34 min.
4.6
Crea una aplicación web reactiva con Spring WebFlux y Thymeleaf
Curso
40 min.
4.6
Introducción a Spring WebFlux con Kotlin
Curso
45 min.
4.4
Introducción a Spring WebFlux
Curso
43 min.
4.2
Implementa timeout en las peticiones de tu API REST
Curso
41 min.
4.6
Consultas con Spring Data MongoDB
Curso
39 min.
4.5
Introducción a Spring Data MongoDB
Curso
31 min.
4.6
Crea un CRUD con Spring Boot, Spring Data JPA y Thymeleaf
Curso
39 min.
4.6
Modelos de datos con asociaciones con Spring Data JPA
Curso
40 min.
4.7
Consultas básicas con Spring Data JPA
Curso
35 min.
4.6
Testing unitario de tu aplicación con Spring Boot, JUnit y Mockito
Curso
36 min.
4.5
Documenta tu API REST con Open API 3.0
Curso
34 min.
4.5
Paginación de resultados en tu API REST con Spring Boot
Curso
41 min.
4.9
Paginación de resultados en tu aplicación web con Spring Boot
Curso
41 min.
4.9
Validación de datos en tu aplicación web con Spring Boot
Curso
35 min.
4.6
Crea tu primera API Rest con Spring Boot
Curso
44 min.
4.5
Introducción a Spring Data JPA
Curso
43 min.
4.6
Crea tu primera aplicación web con Spring Boot
Curso
40 min.
4.5
Introducción a Spring Framework
Curso
38 min.
4.5
Introducción a Spring Data Redis
Curso
33 min.
4.6
Jakarta EE: Mejora del rendimiento
Taller
38 min.
4.4
Jakarta EE: Despliegue
Taller
36 min.
4.5
Jakarta EE: Seguridad
Taller
55 min.
4.7
Jakarta EE: WebSockets
Taller
52 min.
4.6
Jakarta EE: Servicios web XML con JAX-WS
Taller
46 min.
4.6
Jakarta EE: Transacciones JTA
Taller
41 min.
4.8
Jakarta EE: Persistencia con JPA e Hibernate
Taller
46 min.
4.6
Jakarta EE: Lógica de negocio con CDI y EJB
Taller
45 min.
4.6
Jakarta EE: Introducción a las APIs
Taller
35 min.
4.7
Java 18: Frameworks de logging
Taller
38 min.
4.6
Java 18: Paralelización
Taller
1 h.
4.9
Java 18: Concurrencia avanzada
Taller
1 h.
4.7
Java 18: Programación funcional avanzada
Taller
53 min.
4.9
Java 18: Recursión
Taller
50 min.
4.8
Testing avanzado con JUnit 5
Taller
48 min.
4.4
Java 18: Principios SOLID
Taller
56 min.
4.6
Java 18: Clean Code
Taller
43 min.
4.5
Crea aplicaciones de escritorio con JavaFX
Taller
1 h. y 1 min.
4.6
Java 18: Networking
Taller
57 min.
4.6
Modularización con Java Jigsaw
Taller
40 min.
4.4
Java 18: Colecciones concurrentes
Taller
49 min.
4.8
Java 18: Concurrencia
Taller
56 min.
4.6
Java 18: Estructuras de datos
Taller
58 min.
4.8
Nuevas funcionalidades después de Java 8
Taller
55 min.
4.7
Java 18: Entrada y salida IO/NIO
Taller
50 min.
4.8
Java 18: API java.time
Taller
48 min.
4.9
Java 18: Colecciones y Genéricos
Taller
1 h. y 8 min.
4.6
Programación funcional en Java 18: API Optional
Taller
1 h.
4.9
Programación funcional en Java 18: API Stream
Taller
1 h. y 1 min.
5
Programación funcional en Java 18: Métodos de referencia
Taller
1 h.
4.8
Programación funcional en Java 18: Interfaces funcionales y lambdas
Taller
58 min.
4.7
Curso de pruebas unitarias con Mockito
Curso
2 h. y 30 min.
4.5
Curso de Desarrollo web con Java EE/Jakarta EE
Curso
3 h. y 27 min.
4.3
Curso de Desarrollo web con Jakarta Server Faces (JSF)
Curso
2 h. y 12 min.
4.5
Curso de Proyectos Java con Apache Maven
Curso
2 h. y 57 min.
4.4
Curso de Testing en Java con JUnit 5
Curso
2 h. y 9 min.
4.5