Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Desarrollo de Aplicaciones Web: Nivel de Presentación

University of New Mexico via Coursera

This course may be unavailable.

Overview

La capa de presentación en una aplicación web es aquella con la que el usuario interactúa a través del navegador web. Este es un capítulo de vital importancia, ya que la experiencia del usuario es a menudo lo que determina el éxito de una aplicación web. Si un usuario no puede interactuar con una aplicación web de una manera eficiente y eficaz, el éxito global de la aplicación se verá comprometida, sin importar la calidad con la que el resto de la aplicación se ha diseñado e implementado. Esta es también un área donde ha habido mucha innovación en los últimos años, con mejoras en la tecnología de navegadores, el lanzamiento de HTML5, el surgimiento del diseño responsivo y la liberación de potentes marcos para interfaz de usuario.

En este curso aprenderá algunos fundamentos básicos de diseño gráfico a fin de proporcionar una experiencia de usuario final agradable. El curso también cubrirá enfoques comunes para wireframing y creación de prototipos, además de los conceptos más importantes acerca del lenguaje de programación JavaScript. Aprenderá además cómo utilizar a la vez lenguaje HTML, hojas de estilo en cascada (CSS) y JavaScript para producir contenidos web convincentes. Más importante aún, aprenderá patrones y conceptos de diseño que soportan el uso de estas tecnologías, lo que permite crear aplicaciones web de fácil mantenimiento y modificación. Finalmente, aprenderá acerca de diseño responsivo y el uso algunos de los marcos emergentes para interfaz de usuario, tales como Bootstrap, angularJS y Vue.js, para crear aplicaciones de una sola página modernas.

Taught by

Greg Heileman and Manel Martínez-Ramón

Reviews

Start your review of Desarrollo de Aplicaciones Web: Nivel de Presentación

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.