¿Qué es una API?

Tiempo de lectura: 2 minutos API es el acrónimo de Application Programing Interface (en español, Interfaz de Programación de Aplicaciones), y con éste término nos referimos a un conjunto de reglas y protocolos que permiten que diferentes componentes de software se comuniquen entre sí. Las APIs son utilizadas para permitir la integración y la interacción entre diferentes aplicaciones y servicios. ... Leer más

Etiquetas HTML5

Tiempo de lectura: < 1 minuto <header>: Es un contenedor para los elementos de encabezado de una sección o documento, como un logotipo, títulos, menús, etc. <nav>: es un contenedor para elementos de navegación, como enlaces a otras páginas o secciones dentro de la misma página. <main>: división estructural de la página que engloba el contenido principal de la misma. Dentro ... Leer más

Etiquetas HTML

Tiempo de lectura: 2 minutos <html>: Define el inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML. <head>: Define la cabecera del documento HTML; esta cabecera suele contener información sobre el documento que no se muestra directamente al usuario como, por ejemplo, el título de la ventana del navegador. <title>: Define el título ... Leer más

¿Qué son los lenguajes de marcado?

Tiempo de lectura: 2 minutos Los lenguajes de marcado están diseñados para estructurar, anotar y formatear documentos de manera que puedan ser interpretados y presentados de manera adecuada por un programa informático. A diferencia de los lenguajes de programación, que se utilizan para crear aplicaciones y software, los lenguajes de marcado se utilizan principalmente para describir la estructura y el ... Leer más

Tipos de lenguajes de programación

Tiempo de lectura: < 1 minuto Los lenguajes de programación se pueden clasificar según diferentes criterios: Lenguajes por nivel de abstracción: De bajo nivel: más próximos al binario y menos abstractos. (Lenguaje máquina, lenguaje ensamblador, Ada o Fortran). De medio nivel: (C y C++) De alto nivel: lenguajes abstractos, menos próximos a la máquina y más cercanos a la comunicación humana. ... Leer más

¿Qué son los patrones de diseño?

Tiempo de lectura: < 1 minuto Un patrón de diseño es una manera de resolver un problema dentro de un contexto. En otras palabras, los patrones son plantillas para soluciones a problemas comunes en el desarrollo de software que se pueden usar en diferentes contextos. Los patrones de diseño dan soluciones fáciles a problemas complejos sin importar el lenguaje que estemos ... Leer más

¿Qué son los principios SOLID?

Tiempo de lectura: 2 minutos Los principios SOLID tienen relación con los patrones de diseño, conocidos en inglés como SOLID principles, son 5 reglas fundamentales de la programación orientada a objetos, recopiladas por Robert C. Martin en su libro “Agile Software Development: Principles, Patterns and Practices”. Su objetivo es que nuestro software sea más limpio, flexible, escalable y mantenible. Siguiendo ... Leer más