-
CursoWeb Components
Web Components es una tecnología propuesta por la W3C para la elaboración de componentes reusables e independientes en las aplicaciones web. Es una alternativa a React, Vue o Angular, que permite crear componentes donde todo el runtime está en el navegador, aprovechando la plataforma y permitiendo usar vanilla JS. -
CursoRacket
Racket es un lenguaje de programación funcional de tipo Lisp, con una biblioteca estándar amplia, moderna y pensada para principiantes. -
Lección 🔥 PopularIntroducción a Thread Pools en Java
Este no es un tutorial de patrón thread pool, pero para poder seguir entendiendo este curso quizás sea buena idea. -
Lección 🔥 PopularMonitores y synchronized
synchronized es una palabra clave que usamos en Java para utilizar el monitor de un objeto y así asegurar un control primitivo de acceso a recursos compartidos de forma segura -
Lección 🔥 Popular¿Qué es la concurrencia?
Empezamos definiendo palabras: concurrencia, paralelismo, multitarea... ¿qué significa y qué relación hay entre estos conceptos? -
Lección 🔥 PopularDataSource: así se usa JDBC en la vida real
Generalmente en aplicaciones reales no vas a utilizar directamente el DriverManager, sino que vas a preferir usar DataSource, entre otras cosas por su pool de conexiones -
Lección 🔥 Popular¿Cómo programar con .stream() en Java?
Una de las primeras paradas del arco de Streams va a ser entender qué consecuencias tiene llamar a .stream() y en qué tipo de clases le podemos llamar. ¿Qué se puede hacer una vez que tenemos una referencia a un Stream? En esta lección introduzco a la API de Streams... -
Lección 🔥 PopularEl operador binario XOR
El operador XOR es el operador binario del OR exclusivo. En este operador, un bit solamente se activará cuando el número de bits encendidos (puesto a 1) en los operandos sea impar. Así que 0 XOR 0 será 0, y 1 XOR 1 será 1. Es necesario que sólo uno... -
Lección 🔥 Popular¿Qué diferencias hay entre Exception y RuntimeException?
¿Alguna vez te ha pasado que un código que está bien es ensuciado por un bloque try-catch que sabes que es injusto? En este vídeo exploramos las diferencias entre las excepciones controladas (o sea, checked exceptions) y las excepciones no controladas (unchecked exceptions), y analizamos por qué a veces hay... -
Lección 🔥 PopularPasar números de decimal a binario
Cómo convertir un número de decimal a binario utilizando la división euclídea