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 Guardar Objetos en SharedPreferences en Flutter

19-11-2025 - Andrés Cruz

Flutter En este artículo introduciremos este tema para almacenar datos de manera persistentes mediante SharedPreferences en Flutter, opciones, recomendaciones y ejemplos.


Cómo instalar CodeIgniter 4 paso a paso: Guía completa (Composer vs Manual)

21-11-2025 - Andrés Cruz

Cómo instalar CodeIgniter 4 paso a paso: Guía completa (Composer vs Manual)

CodeIgniter ¿Dificultades instalando CodeIgniter 4? Aprende las dos formas de instalar C4: vía Composer (recomendada) y manual. Compatible con Windows, Mac y Linux.


Guía de Modelos en CodeIgniter 4: Propiedades, Timestamps y Relaciones FK

22-11-2025 - Andrés Cruz

Guía de Modelos en CodeIgniter 4: Propiedades, Timestamps y Relaciones FK

CodeIgniter Domina los Modelos en CodeIgniter 4: Configura timestamps (created_at/updated_at), relaciones Foreign Keys y allowedFields. Guía técnica con ejemplos de código.


Crear una Api Restful en Flask con autenticación requerida

26-10-2025 - Andrés Cruz

Crear una Api Restful en Flask con autenticación requerida

Flask Vamos a aprender a crear una Api Restful en Flask fácilmente empleando el paquete llamado flask_restful que como su nombre indica nos permite crear una Api Rest de tipo CRUD fácilmente.


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.


Colecciones en Laravel: Operaciones, Métodos y Buenas Prácticas

15-01-2026 - Andrés Cruz

Colecciones en Laravel: Operaciones, Métodos y Buenas Prácticas

Laravel Aprende qué son las colecciones en Laravel, cómo crear y encadenar operaciones, métodos clave, ejemplos prácticos y buenas prácticas de rendimiento.


Obtener registros aleatorios de la base de datos en Laravel con Eloquent

17-01-2026 - Andrés Cruz

Obtener registros aleatorios de la base de datos en Laravel con Eloquent

Laravel Aprende a emplear la función orderByRaw oara obtener registros aleatorios de tu base de datos, tanto con la relación directa como de una foránea.


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.


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.


Creando un AutoCRUD en FastAPI + SQLAlchemy

25-02-2026 - Andrés Cruz

Creando un AutoCRUD en FastAPI + SQLAlchemy

Python Aprende a crear un AutoCRUD en FastAPI con genéricos, APIRouter, Pydantic y SQLAlchemy, sin depender de paquetes.