Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo: Desarrollar las interfaces gráficas de usuario para una aplicación por medio
de las tecnologías de programación cliente web, así como obtener los conocimientos
necesarios de los servidores web para publicarlas.
Temario:
- Conceptos
- WWW
WWW
WHAT WG
Historia
Visión
- Arquitectura Web
Cliente/Servidor
Protocolo
- HTML vs HTML5
- Clases HTML5
2. Herramientas de Software
- Conceptos
- Herramientas de ejecución
Navegadores web
Servidores
- Herramientas de desarrollo
Entornos de desarrollo
3. HTML5
- Conceptos
- XML
Estructura
HTML
- HTML5
4. CSS
- Conceptos
- CSS
- Estándar
- Utilización
- Propiedades
- Selectores
- Funciones
- Más allá
5. JavaScript
- Concepto
- Lenguaje
Introducción
Variables
Operadores
Condicionales
Ciclos
Funciones
Eventos
Objetos
Otras características
- Frameworksj
- Query
Introducción
DOM: Selectores
DOM: Atributos
CSS
Eventos
Efectos y Animaciones
AJAX
PlugIns
jQuery UI
Conceptos Avanzados
6. Temas Avanzados
Estado Actual
Nuevas Etiquetas
Atributos y Métodos
Eventos
Personalización
- Lienzo (canvas)
Gráficos En El Navegador
Utilizando <canvas>
Contexto y Coordenadas
Dibujando Figuras
Trabajando Con Rutas
Dibujando Texto
Dibujando Imágenes
Trabajando Con Pixeles
Transformaciones
Soporte
- Almacenaje de datos
Estado Actual
Antes de HTML5
Nuevas Opciones
Web Storage
- Aplicaciones offline
Modo offline
El archivo manifest
Eventos de applicationCache
Despliegue y Actualización
Soporte
- Localización geográfica
Introducción
Privacidad
Métodos Principales
Objeto Position
Gestión De Errores
Objeto PositionOptions
Soporte
- Multihilos (WebWorkers)
Modelo de ejecución
Introducción
Utilización
API De Comunicación
Gestión De Errores
Soporte
- APIs de mensajería
Mismo Origen
Rodeando La Política
AJAX
- Web Sockets
Web Sockets
Estado Actual
Soporte
7. Proyecto final
Definición y construcción del front-end de una aplicación web de tipo red social