📖 Glosario

Diccionario de Desarrollo Web

Aprende el significado de términos técnicos de programación. 120 términos disponibles en español.

🔌

APIs y Servicios

8 términos
🏗️

Arquitectura de Software

7 términos
🗄️

Bases de Datos

11 términos

Blob

Tipo de dato para almacenar archivos binarios grandes. Aprende qué es Blob, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Foreign Key

Campo que relaciona una tabla con la Primary Key de otra. Aprende qué es Foreign Key, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Índice

Estructura que acelera la búsqueda de datos en una tabla. Aprende qué es Índice, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Join

Operación SQL para combinar datos de múltiples tablas. Aprende INNER JOIN, LEFT JOIN, RIGHT JOIN y FULL OUTER JOIN con ejemplos prácticos.

MySQL

Sistema de gestión de bases de datos relacional de código abierto. Aprende todo sobre MySQL con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Primary Key

Campo único que identifica cada registro en una tabla. Aprende qué es Primary Key, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Query

Solicitud de datos a una base de datos. Aprende qué es Query, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Schema

Estructura que define la organización de una base de datos. Aprende qué es Schema, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

SQL

Lenguaje estándar para gestionar bases de datos relacionales. Aprende qué es SQL, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Stored Procedure

Conjunto de instrucciones SQL precompiladas almacenadas en la base de datos. Aprende todo sobre Stored Procedure con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Transacción

Conjunto de operaciones que se ejecutan como una unidad atómica. Aprende todo sobre Transacción con ejemplos prácticos y mejores prácticas de desarrollo web en español.

🎯

Conceptos Generales

19 términos

Acoplamiento

Grado de dependencia entre módulos. Aprende qué es Acoplamiento, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Cache

Almacenamiento temporal para acceder más rápido a datos. Aprende qué es Cache, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

CDN

Red de servidores para distribuir contenido rápidamente. Aprende qué es CDN, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Cohesión

Grado de relación entre elementos de un módulo. Aprende qué es Cohesión, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Cookie

Archivo de texto almacenado en el navegador para mantener información. Aprende todo sobre Cookie con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Deserialización

Proceso de convertir datos serializados de vuelta a objetos. Aprende todo sobre Deserialización con ejemplos prácticos y mejores prácticas de desarrollo web en español.

DNS

Sistema que traduce nombres de dominio a direcciones IP. Aprende qué es DNS, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Encapsulamiento

Ocultar detalles internos y exponer solo la interfaz necesaria. Aprende todo sobre Encapsulamiento con ejemplos prácticos y mejores prácticas de desarrollo web en español.

FTP

Protocolo para transferir archivos entre cliente y servidor. Aprende qué es FTP, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

HTTP

Protocolo de comunicación para transferir datos en la web. Aprende qué es HTTP, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

HTTPS

Versión segura de HTTP con cifrado TLS/SSL. Aprende qué es HTTPS, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Implementación

Proceso de escribir el código que cumple un contrato. Aprende qué es Implementación, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Interfaz

Contrato que define métodos que una clase debe implementar. Aprende qué es Interfaz, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Modularidad

Dividir la aplicación en partes independientes y especializadas. Aprende todo sobre Modularidad con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Polimorfismo

Capacidad de un método de comportarse diferente según el objeto. Aprende todo sobre Polimorfismo con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Serialización

Proceso de convertir objetos a un formato transferible. Aprende qué es Serialización, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Sesión

Período de interacción del usuario con la aplicación. Aprende qué es Sesión, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

SSH

Protocolo seguro para acceso remoto a servidores. Aprende qué es SSH, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Token

Cadena que representa la identidad o autorización del usuario. Aprende qué es Token, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

📚

Fundamentos de Programación

10 términos

Array

Estructura que almacena múltiples valores indexados numéricamente. Aprende todo sobre Array con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Bucle

Estructura que ejecuta un código múltiples veces de forma repetida. Aprende todo sobre Bucle con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Clase

Plantilla que define la estructura de un tipo de objeto. Aprende qué es Clase, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Condicional

Estructura que ejecuta código según el cumplimiento de una condición. Aprende todo sobre Condicional con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Constante

Valor fijo que no cambia durante la ejecución del programa. Aprende qué es Constante, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Función

Bloque de código reutilizable que realiza una tarea específica. Descubre cómo declarar funciones, usar parámetros y retornar valores en JavaScript, Python, PHP y más.

Método

Función asociada a un objeto que define su comportamiento. Aprende qué es Método, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Objeto

Estructura de datos con propiedades en forma clave-valor. Aprende qué es Objeto, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Tipo de dato

Clasificación que define el tipo de valor que puede almacenar una variable. Aprende todo sobre Tipo de dato con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Variable

Espacio de memoria con nombre que almacena un valor. Aprende a declarar variables en JavaScript, Python y PHP, y entiende scope, hoisting y mejores prácticas.

⚙️

DevOps y despliegue

8 términos
🔀

Git y Control de Versiones

15 términos

Branch

Línea de desarrollo independiente dentro del repositorio. Aprende qué es Branch, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Clone

Crear una copia local de un repositorio remoto. Aprende qué es Clone, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Commit

Instantánea de los cambios guardados en el repositorio. Aprende qué es Commit, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Fork

Copia de un repositorio en tu propia cuenta. Aprende qué es Fork, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Git

Sistema de control de versiones distribuido para rastrear cambios en código. Aprende todo sobre Git con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Hook

Script automático que se ejecuta en eventos de Git. Aprende qué es Hook, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Merge

Combinar los cambios de una rama con otra. Aprende qué es Merge, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Pull

Descargar y fusionar cambios del remoto a local. Aprende qué es Pull, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Pull Request

Solicitud para revisar y fusionar cambios entre ramas. Aprende qué es Pull Request, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Push

Enviar commits locales al repositorio remoto. Aprende qué es Push, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Rebase

Reorganizar el historial de commits aplicando cambios sobre otra rama. Aprende todo sobre Rebase con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Repository

Espacio de almacenamiento que contiene los archivos de un proyecto y su historial. Aprende todo sobre Repository con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Stage

Área intermedia donde se preparan los archivos para el commit. Aprende qué es Stage, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Stash

Guardar temporalmente cambios sin commit. Aprende qué es Stash, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Tag

Referencia fija a un commit para marcar versiones. Aprende qué es Tag, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

JavaScript

5 términos
🐘

PHP

7 términos
📁

scrum

19 términos

Burndown Chart

Gráfico que muestra el progreso del trabajo en un Sprint. Aprende todo sobre Burndown Chart con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Daily Standup

Reunión diaria de 15 minutos para sincronizar al equipo. Todo sobre Daily Standup: definición, usos, ventajas y ejemplos prácticos. Aprende programación con 8devmx.

Definition of Done

Criterios que determinan cuándo una tarea está completa. Aprende todo sobre Definition of Done con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Development Team

Equipo auto-gestionado que construye el producto. Aprende qué es Development Team, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Impediment

Obstáculo que impide al equipo trabajar eficientemente. Aprende qué es Impediment, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Increment

Producto utilizable resultante de cada Sprint. Aprende qué es Increment, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Product Backlog

Lista priorizada de requisitos del producto. Aprende qué es Product Backlog, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Product Owner

Responsable de maximizar el valor del producto y gestionar el Product Backlog. Aprende todo sobre Product Owner con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Scrum

Framework ágil para desarrollo de productos con ciclos cortos de entrega. Aprende todo sobre Scrum con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Scrum Board

Tablero visual para seguir el progreso del Sprint. Aprende qué es Scrum Board, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Scrum Master

Facilitador del proceso Scrum que elimina obstáculos para el equipo. Aprende todo sobre Scrum Master con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Sprint

Ciclo de trabajo de 1-4 semanas en Scrum. Aprende qué es Sprint, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Sprint Backlog

Lista de tareas del Sprint actual. Aprende qué es Sprint Backlog, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Sprint Planning

Reunión para planificar el trabajo del Sprint. Aprende qué es Sprint Planning, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Sprint Retrospective

Reunión para mejorar el proceso del equipo. Aprende qué es Sprint Retrospective, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Sprint Review

Demostración del trabajo completado al final del Sprint. Todo sobre Sprint Review: definición, usos, ventajas y ejemplos prácticos. Aprende programación con 8devmx.

Timebox

Período de tiempo fijo para una actividad. Aprende qué es Timebox, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

User Story

Descripción de funcionalidad desde la perspectiva del usuario. Aprende todo sobre User Story con ejemplos prácticos y mejores prácticas de desarrollo web en español.

Velocity

Métrica que mide la cantidad de trabajo completado por Sprint. Todo sobre Velocity: definición, usos, ventajas y ejemplos prácticos. Aprende programación con 8devmx.

🧪

Testing y Calidad

6 términos
🔒

Seguridad

5 términos