{}const=>[]async()letfn</>var
Blog de desarrolladores

Conocimiento que funciona

Artículos y guías de desarrolladores en ejercicio. Aprende cosas nuevas, encuentra soluciones e implementa tus ideas.

Filtrar por temas
SQLite para principiantes: una base de datos integrada que siempre está contigo
SQLDesarrollo

SQLite para principiantes: una base de datos integrada que siempre está contigo

Aprende a trabajar con SQLite, la base de datos embebida más popular del mundo. Analizamos la instalación, los comandos básicos, el trabajo con Python y JavaScript, así como ejemplos reales de uso. Ideal para iniciarse en el mundo de las bases de datos.

19 nov 2025Leer
Relaciones en las bases de datos: uno a muchos y muchos a muchos
DesarrolloSQL

Relaciones en las bases de datos: uno a muchos y muchos a muchos

Analizamos los tipos fundamentales de relaciones en las bases de datos relacionales. Aprende a diseñar correctamente relaciones uno-a-muchos y muchos-a-muchos, crear tablas intermedias, trabajar con claves externas y optimizar consultas. Ejemplos en SQL y TypeORM, análisis de errores típicos y mejores prácticas para desarrolladores.

19 nov 2025Leer
Conceptos básicos de SQL: SELECT, INSERT, UPDATE, DELETE: una guía completa para desarrolladores
SQLDesarrollo

Conceptos básicos de SQL: SELECT, INSERT, UPDATE, DELETE: una guía completa para desarrolladores

Aprende los cuatro comandos básicos de SQL para trabajar con bases de datos. Ejemplos detallados de SELECT, INSERT, UPDATE y DELETE con consejos prácticos, transacciones y protección contra inyecciones SQL. Ideal para desarrolladores principiantes.

19 nov 2025Leer
Pull Request: cómo contribuir a proyectos abiertos
Desarrollo

Pull Request: cómo contribuir a proyectos abiertos

Una guía detallada sobre cómo crear Pull Requests para desarrolladores. Aprende a bifurcar repositorios, crear ramas, diseñar relaciones públicas y pasar revisiones de código. Consejos prácticos para participar en proyectos de código abierto, errores comunes y etiqueta de desarrollo colaborativo.

17 nov 2025Leer
Ramificaciones en Git: trabajar en paralelo sin conflictos
Desarrollo

Ramificaciones en Git: trabajar en paralelo sin conflictos

Una guía completa para trabajar con ramas en Git para desarrolladores. Aprende a crear ramas, cambiar entre ellas, fusionar cambios y resolver conflictos. Analizamos la diferencia entre merge y rebase, las estrategias de ramificación populares (Git Flow, GitHub Flow) y las mejores prácticas para el desarrollo en equipo.

17 nov 2025Leer
Git para principiantes: primeros comandos
Desarrollo

Git para principiantes: primeros comandos

¡Aprende los conceptos básicos de Git desde cero! En este artículo encontrarás una guía paso a paso sobre los primeros comandos del sistema de control de versiones: desde la instalación y configuración hasta la creación de confirmaciones y el trabajo con repositorios remotos.

17 nov 2025Leer
Características de ES6+: JavaScript moderno para desarrolladores
JSDesarrollo

Características de ES6+: JavaScript moderno para desarrolladores

Una guía completa de las capacidades modernas de JavaScript: funciones de flecha, desestructuración, promesas, async/await, clases y otras características de ES6+. Aprende las herramientas clave del JavaScript moderno que harán que tu código sea más limpio y eficiente.

17 nov 2025Leer
Promesas en JavaScript: una guía completa para la asincronía
JSDesarrollo

Promesas en JavaScript: una guía completa para la asincronía

Entendiendo Promise en JavaScript: tres estados de promesas, cadenas then/catch/finally, métodos Promise.all y Promise.race. Ejemplos prácticos, errores típicos y mejores prácticas para trabajar con código asíncrono para desarrolladores.

17 nov 2025Leer
Async/Await: una guía completa para trabajar con código asíncrono
FundamentosJS

Async/Await: una guía completa para trabajar con código asíncrono

Aprenderemos a trabajar con código asíncrono usando async/await. Aprende a evitar el callback hell, a gestionar correctamente los errores, a optimizar la ejecución paralela de las operaciones y a aplicar patrones avanzados.

13 nov 2025Leer
Primeros pasos en la programación: una guía completa para desarrolladores principiantes
FundamentosDesarrollo

Primeros pasos en la programación: una guía completa para desarrolladores principiantes

En este artículo encontrarás consejos prácticos sobre cómo elegir tu primer lenguaje de programación, aprenderás a estudiar correctamente, evitar los errores típicos de los principiantes y lograr resultados más rápidamente. Adecuado para todos los que dan sus primeros pasos en TI.

13 nov 2025Leer
Manipulación DOM: cambiar la página dinámicamente
JSDesarrollo

Manipulación DOM: cambiar la página dinámicamente

En este artículo analizaremos los conceptos básicos del trabajo con el DOM: cómo encontrar, modificar, crear y eliminar elementos. Los ejemplos prácticos y el código listo para crear una lista de tareas interactiva te ayudarán a dominar rápidamente el material.

13 nov 2025Leer
Entornos virtuales de Python: por qué y cómo usarlos
PythonDesarrollo

Entornos virtuales de Python: por qué y cómo usarlos

Descubre cómo los entornos virtuales ayudan a evitar conflictos de versiones de bibliotecas y a aislar las dependencias de cada proyecto. Una guía paso a paso para crear, activar y administrar entornos virtuales para desarrolladores principiantes de Python.

13 nov 2025Leer
Mostrando 156 de 539 artículos