-
LecciónMi primer Makefile
Ahora que hemos visto en qué consisten las reglas de Make, vamos a ver cómo crear un archivo Makefile, atendiendo sobre todo a su sintaxis, que es particular. -
Lección 📈 En tendencia¿Qué diferencia hay entre JakartaEE y JavaEE?
Simplemente, Jakarta EE es el nuevo nombre de Java EE. ¿Por qué cambió de nombre? Esta es su breve historia. -
CursoStreams en Java
Los streams te permiten fabricar tuberías de datos para procesar conjuntos de elementos en Java -
Lección 📈 En tendenciaPrincipio Abierto-Cerrado (OCP)
El principio abierto-cerrado u Open-Closed Principle (también conocido como OCP) es uno de los cinco principios SOLID que ayuda a modelar el código orientado a objetos de una manera más robusta y mantenible a la larga. El principio OCP dice que una clase debe estar abierta para su extensión, pero... -
Lección 📈 En tendencia¿Qué es JDBC?
JDBC es la tecnología estándar de Java para conectar con bases de datos en programas Java, tales como aplicaciones de línea de comandos, aplicaciones gráficas o aplicaciones web. -
Lección 📈 En tendenciaFiltros y ordenación
Con el método find() podemos obtener listas de entidades donde aplicamos criterios de filtro. En este vídeo presento cómo aplicar filtros usando HQL o bien de la forma más simple, pasándole directamente un campo y su valor esperado. También introduzco al uso de Sort para aplicar criterios de ordenación. -
Leccióngit-restore
Con el comando git-restore se pueden deshacer modificaciones hechas a archivos. Como ya se podía hacer con git-checkout, pero sin utilizar un comando que vale para ocho cosas diferentes. Otros flags de restore que cuento hoy: --staged, --workdir, --source. -
Lección 📈 En tendenciaConfigurar un driver
El driver es un componente esencial en JDBC que se usa para agregar la implementación que permita a Java interactuar con una base de datos concreta. -
Lección 📈 En tendenciaMemoria dinámica
Terminamos este tutorial básico de C presentando las principales funciones que permiten trabajar con memoria dinámica en C, malloc y free, y un caso básico de uso. -
Lección 📈 En tendenciaCómo aprovechar la clase Assertions de JUnit 5
JUnit tiene una biblioteca de asertos muy grande con la que se pueden escribir muchas comprobaciones. En este vídeo te cuento algunas de las más interesantes que hay. Con assertAll() se puede crear un aserto compuesto que ejecuta varios sub-asertos esperando que todos pasen. Con assertTimeout() podemos validar que un...