Blog

Abordamos tópicos de programación web, apps Android y escritorio con un enfoque 100% práctico y aplicado al mundo laboral.

Rutas de Aprendizaje Libros Cursos Categorías Anuncios

Cómo usar la YouTube IFrame Player API en JavaScript cargar y reproducir videos con JavaScript

24-11-2025 - Andrés Cruz

Cómo usar la YouTube IFrame Player API en JavaScript cargar y reproducir videos con JavaScript

JavaScript Aprende a dominar la API de YouTube IFrame Player con esta guía completa. Controla la reproducción, crea playlists automáticas y personaliza tus videos con JavaScript.


reactive run-android failed "could not install *smartsocket* listener: Address already in use" en Node MacOS

22-09-2021 - Andrés Cruz

reactive run-android failed "could not install *smartsocket* listener: Address already in use" en Node MacOS

JavaScript Vamos a hablar del error de permisos EACCES errors with NPM en MacOS


Tutorial para crear los primeros ejemplos en Three.js

25-07-2026 - Andrés Cruz

Tutorial para crear los primeros ejemplos en Three.js

JavaScript Aprende los fundamentos de Three.js y crea tu primera escena 3D desde cero. Esta guía para principiantes te enseñará paso a paso a configurar la cámara, el renderizador y a generar figuras geométricas como cubos, esferas y planos, aplicando rotaciones y materiales.


Manejo de errores en JavaScript

29-12-2025 - Andrés Cruz

Manejo de errores en JavaScript

JavaScript Veremos como manejar los errores en JavaScript mediante el try catch y unas posibles variantes; manejar los errores en los proyectos es una tarea fundamental para el buen flujo de la aplicación.


¿Qué es Alpine.js? como instalarlo y dar los primeros pasos

10-03-2026 - Andrés Cruz

¿Qué es Alpine.js? como instalarlo y dar los primeros pasos

JavaScript Podemos usar Alpine.js mediante Node o la CDN, veremos instalación, sobre el framework, hola Mundo, reactividad, componentes y plantilla estructurada GRATIS.


localStorage en JavaScript: por qué deberías dejar de usar el almacenamiento local hoy

29-12-2025 - Andrés Cruz

localStorage en JavaScript: por qué deberías dejar de usar el almacenamiento local hoy

JavaScript Descubre por qué esta API síncrona está dañando el rendimiento y la seguridad de tus aplicaciones web modernas. Analizamos sus riesgos frente a IndexedDB y cómo gestionar datos estructurados correctamente en JavaScript.


Mostrar mensaje de confirmación antes de cerrar la página en JavaScript

23-11-2025 - Andrés Cruz

JavaScript Veremos como emplear el evento beforeunload de JavaScript para ejecutar un evento y mostrar un mensaje cuando el usuario intenta abandonar nuestra página web.


Campos de textos y variables: x-model y x-text en Alpine JS

19-11-2025 - Andrés Cruz

Campos de textos y variables: x-model y x-text en Alpine JS

JavaScript Domina el doble enlace de datos en Alpine.js con las directivas x-model y x-text. Este tutorial te guía con ejemplos prácticos para crear formularios e interfaces reactivas de forma sencilla, desde inputs de texto hasta checkboxes y selects.


Directiva x-bind en Alpine.js - Atributos de clases y estilos

10-03-2026 - Andrés Cruz

Directiva x-bind en Alpine.js - Atributos de clases y estilos

JavaScript Attribute binding, that is, being able to customize HTML attributes or custom attributes through conditions in JavaScript, specifically the class attribute and styles, in general is the attributes.


Condicionales x-if x-show y Ciclos x-for en Alpine JS

19-11-2025 - Andrés Cruz

Condicionales x-if x-show y Ciclos x-for en Alpine JS

JavaScript Vamos a conocer el uso del condicional en Alpine JS mediante el x-if al igual que el x-show y cuando usar uno o el otro, el uso de x-for para los listados y el uso de la etiqueta template como elemento HTML fundamental para usar estas directivas.