Ir a Contenido Principal

AURORA - Sistema de Información Académico

 

AYUDA | SALIR

Información detallada de curso

 

Primer semestre 2019
Feb 17, 2020
Imagen Transparente
1. IDENTIFICACION DEL CURSO

Código y Nombre de la Asignatura: IST 4453 - Desarrollo de aplicaciones Web Front End
División Académica: División de Ingenierías
Departamento Académico: Dpto. Ingeniería de Sistemas
IST 7111 Calificación Mínima de 3.0
Número de créditos:
Intensidad horaria (semanal para nivel pregrado y total para nivel postgrado):
3.000 Horas de Teoría
0.000 Horas de Laboratorio
0.000 Otras Horas
Niveles: Educación Superior Pregrado
Tipos de Horario: Teoría


1. Identificación de la asignatura

División:
División de Ingenierías

Departamento:
Departamento de Ingeniería de Sistemas

Nombre de la asignatura:
Desarrollo de aplicaciones Web Front End

Código de la asignatura:

Nivel de la asignatura (Pregrado, Postgrado):
Pregrado

Requisitos (Código y nombre de la asignatura):
Bases de datos

Número de créditos de la asignatura:
3

No. de horas teóricas por semana:
0

No. de horas prácticas por semana:
3

Número de semanas:
16

Idioma de la asignatura:
(Español, Inglés, Alemán, francés, otros)
Español

Modalidad de la asignatura:
(Presencial, Virtual, Híbrido, otros)
Presencial

2. Descripción de la asignatura
En esta asignatura se trabajarán temáticas relacionadas al desarrollo Web Front End con el fin de involucrar a los estudiantes en el uso de técnicas que permitan construir aplicaciones fáciles de usar, y con alto grado de accesibilidad, apoyados en el uso de herramientas de desarrollo modernas.

3. Justificación
Las buenas prácticas del diseño y desarrollo de aplicaciones como la modularización y la reutilización de funcionalidades han cambiado el paradigma de la construcción de aplicaciones Web, permitiendo la división del desarrollo que se ve de cara al usuario final y el desarrollo que tiene la lógica del negocio, no visible por el usuario; es decir Front End y Back End. Esta asignatura estará orientada al desarrollo Web Front End enfocado a la construcción de interfaces Usables diseñadas teniendo en cuenta los principios de la relación hombre-máquina para crear mecanismos que faciliten la utilización de las aplicaciones. Adicionalmente, se estudiarán las herramientas y lenguajes de desarrollo para construir aplicaciones Web, las definiciones, estándares y conceptualización de los lenguajes HTML, CSS y Javascript, y la aplicación de distintos frameworks de desarrollo que permitan crear aplicaciones RIA (Rich Interface Applications) y el consumo de APIs a través de Ajax.

4. Objetivo general de la asignatura.

Esta asignatura se orientará a:
Apropiar los conocimientos para desarrollar aplicaciones Web Front End teniendo en cuenta la usabilidad, accesibilidad, seguridad y la experiencia de usuario final.


5. Resultados de Aprendizaje:

Al finalizar la asignatura, los estudiantes deben estar en capacidad de:
1. Construir aplicaciones Web Front End teniendo en cuenta los principios de Usabilidad, Accesibilidad y Seguridad
2. Construir aplicaciones Web Front End a partir del diseño de la experiencia de usuarios UX.
3. Evaluar la usabilidad de aplicaciones Web
4. Conocimiento de frameworks CSS y Javascript.
5. Construir aplicaciones Web que consuman servicios Web REST utilizando Ajax.

6. Temas de la asignatura.
1. Usabilidad
1.1. Principios de diseño
2. Accesibilidad
3. Arquitectura de Información
4. Diseño de la experiencia del usuario
5. SEO y analíticas
6. Navegadores Web
7. Diseño Web
8. Desarrollo Web
8.1. HTML
8.2. CSS
8.3. Javascript
8.4. Ajax
9. Pruebas

7. Bibliografía Básica de la asignatura.
1. Kyle Simpson. Serie: You Don't Know JS. O’REILLY , 2014.
2. Micah Godbolt. Frontend Architecture for Design Systems. O’REILLY, 2016
3. Subbu Allamaraju. RESTful Web Services Cookbook. O’REILLY , 2010.
4. Steve Krug. Don't Make Me Think, 2014.
5. Jeff Gothelf . Lean UX. O’REILLY ,201

Regresar a Anterior Nueva Búsqueda
Imagen Transparente
Versión: 8.5.4