Objetivos
Este curso proporciona una introducción a HTML5, CSS3 y JavaScript. Este curso ayuda a los estudiantes a adquirir habilidades de programación HTML5/CSS3/JavaScript básicas. Este curso es un punto de entrada a la aplicación Web y aplicaciones de Windows Store caminos de formación. El curso se centra en el uso de HTML5/CSS3/JavaScript para implementar lógica de programación, definir y utilizar variables, realizar bucles y ramificación, desarrollar interfaces de usuario, capturar y validar entradas del usuario, almacenar los datos y crear aplicación bien estructurado.
Los escenarios de laboratorio en este curso son seleccionados para apoyar y demostrar la estructura de diversos escenarios de aplicación. Se destinan a centrarse en los principios y estructuras componentes de codificación que se utilizan para establecer una aplicación de software de HTML5.
Este curso utiliza Visual Studio 2012, corriendo en Windows 8.
Contenidos
- Explica cómo utilizar Visual Studio 2012 para crear y ejecutar una aplicación Web.
- Describir las nuevas características de HTML5, y crear estilo HTML5 páginas.
- Agregar interactividad a una página HTML5 con JavaScript.
- Crear formularios HTML5 usando diferentes tipos de entrada y validar entradas del usuario mediante atributos HTML5 y código JavaScript.
- Enviar y recibir datos de un origen de datos remoto utilizando XMLHTTPRequest objetos y operaciones de AJAX de jQuery.
- Páginas de HTML5 estilo utilizando CSS3.
- Crear el código JavaScript bien estructurado y fácilmente mantenible.
- Utilizar APIs de HTML5 comunes en aplicaciones Web interactivas.
- Crear aplicaciones Web que soportan las operaciones fuera de línea.
- Crear páginas Web HTML5 que pueden adaptarse a diferentes dispositivos y factores de forma.
- Añadir gráficos avanzados para una página HTML5 utilizando elementos de tela y usando y gráficos vectoriales escalables.
- Mejorar la experiencia de usuario añadiendo animaciones en una página HTML5.
- Usar Web Sockets para enviar y recibir datos entre una aplicación Web y un servidor.
- Mejorar la capacidad de respuesta de una aplicación Web que realiza operaciones de larga duración mediante el uso de procesos de trabajo de la Web.