Abordamos tópicos de programación web, apps Android y escritorio con un enfoque 100% práctico y aplicado al mundo laboral.
20-02-2026 - Andrés Cruz
CodeIgniter Los seeders son el mecanismo que tenemos para generar datos de prueba de una manera sencilla; veamos como crearlos, generar la data y ejecutarlos mediante spark y CodeIgniter 4.
19-02-2026 - Andrés Cruz
JavaScript Aprende TypeScript desde cero con este curso gratuito del Bootcamp Full Stack, Domina el superset de JavaScript, tipado estático, interfaces, narrowing y prepárate para el futuro con IA.
18-02-2026 - Andrés Cruz
CodeIgniter Vamos a explicar cual es el proceso de UPLOAD o carga de archivos en CODEIGNITER 4 tomando como caso de estudio la carga del AVATAR del usuario.
16-02-2026 - Andrés Cruz
Python Descubre cómo usar agentes de IA y Gemini Anti-Gravity para refactorizar proyectos. Aplicamos principios de Clean Code en FastAPI para desacoplar tu lógica de negocio y el Patrón Repository.
15-02-2026 - Andrés Cruz
CodeIgniter Vamos a conocer y trabajar con las migraciones para generar nuestras tablas en base de datos empleando CodeIgniter 4.
11-02-2026 - Andrés Cruz
Django Veremos como usar las relaciones inversas en Django y el problema del N+1 en relaciones invertidas.
07-02-2026 - Andrés Cruz
Python Crearemos la primera función en FastAPI para la API y conocer las bases de FastAPI, iniciamos el servidor, creamos nuestro controlador y vemos el Hola Mundo por pantalla.
07-02-2026 - Andrés Cruz
Android Domina las animaciones en Jetpack Compose con esta guía práctica. Aprende a usar animateFloatAsState, AnimatedVisibility y transiciones complejas para crear interfaces dinámicas y profesionales en Android.
07-02-2026 - Andrés Cruz
Android Aprende cómo integrar Google Maps en Android con Jetpack Compose. Guía paso a paso para configurar dependencias, gestionar la API Key en Google Cloud y añadir marcadores personalizados con MarkerState y cameraPositionState.
07-02-2026 - Andrés Cruz
Django Aprende qué es el problema N+1 en Django, por qué ocurre con el ORM, cómo detectarlo y cómo optimizar consultas usando select_related y eager loading.