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

Seeder o semilleros en CodeIgniter 4 para generar datos de prueba

20-02-2026 - Andrés Cruz

Seeder o semilleros en CodeIgniter 4 para generar datos de prueba

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.


Guía Definitiva de TypeScript: De Cero a Nivel Avanzado

19-02-2026 - Andrés Cruz

Guía Definitiva de TypeScript: De Cero a Nivel Avanzado

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.


Como hacer un upload o carga de archivos o imágenes en CodeIgniter 4

18-02-2026 - Andrés Cruz

Como hacer un upload o carga de archivos o imágenes en CodeIgniter 4

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.


Arquitectura Limpia en FastAPI: Guía de Refactorización Profesional con Google Antigravity + Patrón Repository

16-02-2026 - Andrés Cruz

Arquitectura Limpia en FastAPI: Guía de Refactorización Profesional con Google Antigravity + Patrón Repository

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.


Las migraciones en CodeIgniter 4

15-02-2026 - Andrés Cruz

Las migraciones en CodeIgniter 4

CodeIgniter Vamos a conocer y trabajar con las migraciones para generar nuestras tablas en base de datos empleando CodeIgniter 4.


Relaciones Inversas en Django y Problema del N+1

11-02-2026 - Andrés Cruz

Relaciones Inversas en Django y Problema del N+1

Django Veremos como usar las relaciones inversas en Django y el problema del N+1 en relaciones invertidas.


Hola Mundo en FastAPI

07-02-2026 - Andrés Cruz

Hola Mundo en FastAPI

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.


Introducción a las Animaciones en Jetpack Compose

07-02-2026 - Andrés Cruz

Introducción a las Animaciones en Jetpack Compose

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.


Google Maps Android Studio | Jetpack Compose

07-02-2026 - Andrés Cruz

Google Maps Android Studio | Jetpack Compose

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.


Problema del N+1 en el ORM de Django y como evitarlo

07-02-2026 - Andrés Cruz

Problema del N+1 en el ORM de Django y como evitarlo

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.