Programming HTML5 java script es un curso que provee a los estudiantes los conocimientos y técnicas necesarias para programar.
Requisitos:
Experiencia en el desarrollo de aplicaciones utilizando Microsoft Visual Studio, conocimientos básicos de la estructura de un documento HTML y de la implementación de estilos CSS.
Duración:
40 horas
Temario:
-
Primer parte
- Características generales de HTML
- Descripción general de CSS
- Creación de una aplicación web con Visual Studio 2012
- Apertura de una página HTML5
- Diseñar una página HTML5
- Introducción a JavaScript
- Descripción general de la sintaxis de JavaScript
- Programando el HTML DOM con JavaScript
- Introducción a jQuery
- Resumen de formularios y tipos de entrada
- Creación de formularios para recopilar datos y validar la entrada del usuario
- Validación de la entrada del usuario mediante el uso de atributos HTML5
- Probatorio de la entrada del usuario mediante el uso de JavaScript
- Comunicación con una fuente de datos remota
-
Segunda parte
- Envío y recepción de datos mediante XMLHTTPRequestRecepción de datos mediante operaciones jQuery AJAX
- Diseñar HTML5 usando CSS3
- Estilo de texto
- Aplicar estilo a los elementos del bloque
- Selectores CSS3
- Mejora de los efectos gráficos mediante el uso de CSS3
- Creación de objetos y métodos mediante el uso de JavaScript
- Escribir JavaScript bien estructurado
- Creación de objetos personalizados
- Extender objetos
- Apertura de páginas interactivas con API de HTML5
- Interactuar con archivos
- Incorporación de multimedia
- Reacción a la ubicación y el contexto del navegador
- Depuración y generación de perfiles de una aplicación web
- Adición de soporte sin conexión a aplicaciones web
- Leer y escribir datos localmente
- Adición de soporte sin conexión mediante el uso de la memoria caché de la aplicación
- Implementación de una interfaz de usuario adaptable
- Compatibilidad con múltiples factores de forma
- Creación de una interfaz de usuario adaptable
- Hacer de gráficos avanzados
- Lograr gráficos interactivos mediante el uso de gráficos vectoriales escalables
- Dibujar gráficos programáticamente usando un lienzo
- Animación de la interfaz de usuario
- Aplicar transiciones CSS
- Elementos transformadores
- Aplicación de animaciones de fotogramas clave CSS
- Introducción a los sockets web
- Implementación de comunicaciones en tiempo real mediante el uso de sockets web
- Envío y recepción de datos mediante el uso de Web Sockets
- Introducción a los trabajadores web
- Creación de un proceso de trabajo web
-
Tercer parte
- Realización de procesamiento asincrónico mediante el uso de un trabajador web
- Explicar cómo usar Visual Studio 2012 para crear y ejecutar una aplicación web.
- Describir las nuevas características de HTML5 y crear y diseñar páginas HTML5.
- Agregue interactividad a una página HTML5 usando JavaScript.
- Cree formularios HTML5 usando diferentes tipos de entrada y valide la entrada del usuario usando atributos HTML5 y código JavaScript.
- Envíe y reciba datos hacia y desde una fuente de datos remota mediante el uso de objetos XMLHTTPRequest y operaciones jQuery AJAX.
- Estilo de páginas HTML5 usando CSS3.
- Hacer código JavaScript bien estructurado y fácil de mantener.
- Use API HTML5 comunes en aplicaciones web interactivas.
- Cree aplicaciones web que admitan operaciones fuera de línea.
- Formar páginas web HTML5 que puedan adaptarse a diferentes dispositivos y factores de forma.
- Agregue gráficos avanzados a una página HTML5 usando elementos de Canvas y gráficos vectoriales escalables.
- Mejore la experiencia del usuario agregando animaciones a una página HTML5.
- Use Web Sockets para enviar y recibir datos entre una aplicación web y un servidor.
- Promueva la capacidad de respuesta de una aplicación web que realiza operaciones de ejecución prolongada mediante el uso de procesos Web Worker.