Términos Básicos de Programación
Clase 7 de 26 • Curso de Herramientas de Automatización y Programación para Marketers
📚 Términos Básicos de Programación
Basado en el curso de Programación para Marketers de Platzi
🔁 AGILE
Forma de trabajo común en la industria tecnológica, especialmente en startups.
Los equipos trabajan en sprints semanales o quincenales que incluyen:
-
Diseño
-
Desarrollo
-
Prueba
-
Implementación
-
Revisión
📐 ALGORITMO
Conjunto de pasos estructurados para resolver un problema o realizar una tarea específica.
Documenta todas las acciones necesarias para llegar a una solución.
🔌 API (Application Programming Interface)
Permite que dos programas se comuniquen entre sí compartiendo partes del código.
🛠 APLICACIÓN
Tipo de software que permite realizar tareas, como configurar una alarma o escribir un documento.
📱 ADAPTATIVE DESIGN
Diseño adaptable que cambia según el tamaño de pantalla del dispositivo.
🧰 BOOTSTRAP
Framework frontend de código abierto para diseñar sitios y aplicaciones web.
🔧 BACKEND
Todo lo que sucede detrás del sitio web (lado del servidor), potencia lo que se muestra en el frontend.
🌐 BROWSER
Navegador web. Software usado para acceder y visualizar sitios web.
🐞 BUG
Error que impide que un sitio o app funcione correctamente.
📂 CACHÉ
Espacio de almacenamiento temporal para guardar datos de navegación.
💻 CÓDIGO
Conjunto de instrucciones escritas por desarrolladores usando lenguajes de programación.
🎨 CSS (Cascading Style Sheets)
Lenguaje que define el estilo visual del contenido HTML.
🗃 DATA STRUCTURES
Formas de organizar y almacenar datos (listas, pilas, colas, conjuntos) para facilitar operaciones como búsqueda y clasificación.
🔍 DEBUGGING
Proceso de identificar, aislar y corregir errores (bugs) en el código.
🚀 DEPLOYMENT
Implementación de un sitio web o aplicación una vez ha sido probado y está listo para usarse.
📝 DOCUMENTACIÓN
Referencia central sobre cómo usar, mantener o administrar un software o sitio web. Puede incluir:
-
Requisitos
-
Arquitectura
-
Diseño
-
Información técnica y para el usuario
🌍 NOMBRE DE DOMINIO
Dirección que los usuarios escriben en el navegador para visitar un sitio (ej: platzi.com).
🧱 FRAMEWORKS
Estructuras que facilitan y agilizan el proceso de desarrollo de sitios web.
👁 FRONTEND
Parte visual e interactiva del sitio web. Usa lenguajes como HTML, CSS y JavaScript.
🧑💻 FULL-STACK
Desarrollador que domina el frontend, backend y base de datos. Tiene conocimientos profundos y experiencia completa.