-
LecciónOrdenación por burbuja
En este vídeo muestro cómo trabaja el ineficiente algoritmo de ordenación por burbuja. Es de los más ineficientes, así que no recomiendo que veas este vídeo. -
Lección 📈 En tendenciaAnotaciones para aplicar inyección de dependencia en Jakarta
Una lista de las anotaciones que puedes usar en Jakarta EE para aplicar inyección de dependencia en tus aplicaciones -
LecciónPrimeros pasos con el intérprete
Scala trae un intérprete que nos permite ejecutar código sin tener que escribirlo en ningún archivo. Simplemente escribe la líneas de código que quieras evaluar, pulsa Enter, y admira los resultados. Y esto nos viene bien para aprender a movernos por el lenguaje. -
Lección¿Se sigue usando JDBC?
Vamos a cerrar el curso con una pregunta que hay gente que puede que se esté haciendo: ¿esto se sigue usando en un mundo de ORMs? La respuesta, sí y no. -
Lección 📈 En tendenciavar en Java: una introducción para gente nueva
Var es una palabra especial (que no reservada) introducida en Java 10 que permite declarar variables sin especificar el tipo, usando únicamente la inferencia de tipos. En este vídeo te cuento en un par de minutos en qué consiste y cómo se usa, y luego también sus limitaciones, que no... -
LecciónArchivos de cabecera y múltiples .c (parte 2)
Si nos limitamos a crear archivos de cabecera sin ningún tipo de medida de control, podrá ocurrir que un archivo de cabecera se incluya múltiples veces en una misma unidad de compilación. Vamos a ver cómo usar los guards para evitar que eso pase y que tengamos problemas de redefinición... -
Lección 📈 En tendenciaÁrbol desde inorden y postorden
Cómo crear un árbol binario a partir de su representación en inorden y de su representación en postorden. -
LecciónConfigurar Go en Windows a mano
Si quieres descargar un .zip con la distribución de Go para Windows y configurar las variables de entorno a mano, en esta lección te explico los pasos que hay que dar. -
LecciónUso de Optional en Java
Con Optional puedes introducir en tu aplicación Java el concepto de valores opcionales; es decir, tu función te devuelve una caja en la que puede haber valor o no. Si conoces el Maybe de Haskell o te suena el Option de Rust, es el mismo concepto. Esto hace que tu... -
LecciónBSTs en Java (parte 1)
Comenzamos implementando este ejemplo de árbol binario de búsqueda desarrollado en Java en el que implementaremos métodos para insertar, eliminar y procesar elementos.