Diagramas de secuencia
Diagramas de secuencia: mostrar interacciones con UML
  • Desarrollo web

Los diagramas de secuencia contribuyen a visualizar en detalle y con claridad el flujo de mensajes dentro de un sistema. Se recomiendan para entender con exactitud casos de aplicación. En la programación orientada a objetos, por ejemplo, los diagramas de secuencia son adecuados para verificar la lógica de un sistema. Descubre y aprende a hacer un diagrama de secuencia con UML.

Diagramas de secuencia: mostrar interacciones con UML
Jupyter notebook
Jupyter Notebook: documentos web para análisis de datos, código en vivo y mucho más
  • Desarrollo web

El procesamiento de big data juega un papel cada vez más relevante en muchas empresas. Entre otras cosas, esto implica diferenciar los datos importantes de los que no lo son y generar una forma visual apropiada para que los resultados se presenten adecuadamente. La herramienta de código abierto Jupyter Notebook, que permite también mostrar código en vivo, ha demostrado ser una solución excelente.

Jupyter Notebook: documentos web para análisis de datos, código en vivo y mucho más
Diagramas de clases con UML
Diagramas de clases: crea diagramas estructurales con UML
  • Desarrollo web

Los diagramas de clases integran los diagramas estructurales del lenguaje de modelado UML y sirven así para representar gráficamente los componentes de un sistema y sus dependencias en los lenguajes de la programación orientada a objetos. A la hora de crear diagramas de clases, es conveniente seguir la notación y semántica oficiales para evitar malentendidos. ¿Qué elementos componen la notación de...

Diagramas de clases: crea diagramas estructurales con UML
UML: lenguaje unificado de modelado orientado a objetos
UML, lenguaje de modelado gráfico
  • Desarrollo web

En la programación orientada a objetos, si además de representar un sistema con claridad, también se pretende hacerlo accesible a los menos versados, es común utilizar el versátil Lenguaje de Modelado Unificado (UML). Desde la introducción de UML 2.0, los diagramas UML se emplean para la representación gráfica de conceptos no basados en ordenador, por ejemplo, casos de uso o historiales....

UML, lenguaje de modelado gráfico
Cómo crear una app: Diseñar apps móviles
Cómo crear una app nativa (III): diseño de aplicaciones móviles
  • Desarrollo web

El diseño de apps no se limita en ningún modo a las formas y los colores. Aspectos como la colocación de los contenidos o la usabilidad son, como mínimo, igual de relevantes. El esfuerzo que se invierte en esta fase es el que decide al final si la nueva aplicación encontrará uso entre los consumidores o será desinstalada poco tiempo después de su descarga.

Cómo crear una app nativa (III): diseño de aplicaciones móviles
HATEOAS: qué es y cuál es su función en las API REST
HATEOAS: ¿cuál es el principio que oculta este acrónimo?
  • Desarrollo web

La transferencia de estado representacional o REST desempeña hoy un importante papel en el desarrollo de aplicaciones web. Este concepto, que se diferencia de otras soluciones sobre todo por la búsqueda de una interfaz universal, está integrado en parte por una estructura interna que sigue el principio HATEOAS. ¿Qué oculta este acrónimo y por qué es tan importante este principio en las...

HATEOAS: ¿cuál es el principio que oculta este acrónimo?
Arpanet: los inicios de Internet
ARPANET: los primeros pasos de Internet
  • Desarrollo web

Antes de que apareciera Internet ya existía Arpanet, una red en principio de solo cuatro ordenadores y sumamente importante para el desarrollo del mundo digital. Durante la Guerra Fría algunos científicos y técnicos estadounidenses establecieron los pilares de una red global. En la siguiente guía encontrarás información relevante sobre Arpanet y sobre los logros técnicos que se esconden tras esta...

ARPANET: los primeros pasos de Internet
Directrices para la accesibilidad web
WCAG: las directrices W3C para contenidos web accesibles
  • Desarrollo web

Le Web Content Accessibility Guidelines (WCAG) del W3C servono come raccomandazioni per i gestori di siti web durante la creazione di progetti online accessibili. A questo scopo le WCAG si basano su 4 principi fondamentali: percezione, usabilità, comprensibilità e robustezza. Questi punti chiave vengono assegnati a 12 linee guida di base per capire come si strutturino al meglio contenuti web...

WCAG: las directrices W3C para contenidos web accesibles
Zend framework: la arquitectura PHP para proyectos web
Zend Framework: la arquitectura open source que simplifica el desarrollo web
  • Desarrollo web

Zend Framework proporciona una estructura profesional para el desarrollo de diferentes aplicaciones web. Con la ayuda de la colección de scripts PHP y de sus componentes predefinidos, es posible programar y ahorrar tiempo y esfuerzo en la creación de comercios electrónicos o proyectos SaaS o de contenido. En esta guía te presentamos las funciones que puedes realizar de forma estándar con este...

Zend Framework: la arquitectura open source que simplifica el desarrollo web
Introducción a Node.js
Manual de desarrollo en el lado del servidor con Node.js
  • Desarrollo web

Con la plataforma Node.js puedes usar JavaScript en el lado del servidor, beneficiándote de las posibilidades de una programación asíncrona y basada en eventos también en el desarrollo de aplicaciones del servidor. En este tutorial nos asomamos a la escritura modular de Node.js, aclaramos cómo instalar módulos independientes con ayuda del gestor de paquetes integrado NPM y creamos tu primer...

Manual de desarrollo en el lado del servidor con Node.js