REQUISITOS PREVIOS


Se requieren los siguientes requisitos previos:

Entender la estructura básica del documento HTML

Cómo utilizar HTML etiquetas para mostrar el contenido de texto.

Cómo utilizar HTML etiquetas para mostrar gráficos.

Cómo usar HTML APIs.

Entender cómo el estilo común elementos HTML utilizando CSS, incluyendo:

Cómo separar presentación de contenido

Cómo gestionar el flujo de contenido.

Cómo controlar la posición de los elementos individuales.

Cómo aplicar un estilo CSS básico.

Entender cómo escribir código JavaScript para agregar funcionalidad a una página web

Cómo crear y usar variables

Cómo utilizar:

operadores aritméticos para realizar cálculos aritméticos que involucra una o más variables

operadores relacionales para poner a prueba la relación entre dos variables o expresiones

operadores lógicos para combinar las expresiones que contienen operadores relacionales

Cómo implementar las iteraciones mediante bucles.

Cómo escribir funciones simples.

INTRODUCCIÓN


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 Windows Store caminos de formación.

El curso se centra en el uso de HTML5/CSS3/JavaScript para implementar la lógica de programación, definir y utilizar variables, realizar bucles y ramificación, desarrollar interfaces de usuario, capturar y validar la entrada del usuario, almacenar datos y crear aplicación bien estructurado.

Los escenarios de laboratorio en este curso se seleccionan 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 crear una aplicación de software de HTML5.

Este curso utiliza Visual Studio 2012, corriendo en Windows 8.

Este curso prepara para el examen de Certificación 70-480

DIRIGIDO A


Este curso está dirigido a los desarrolladores profesionales que están interesados en el desarrollo de aplicaciones utilizando HTML5, CSS3 y JavaScript (o aplicaciones Windows Store para aplicaciones web o Windows 8).

AL TERMINAR EL CURSO


Después de completar este curso, los estudiantes serán capaces de:

Explica cómo utilizar Visual Studio 2012 para crear y ejecutar una aplicación Web.

Describe las nuevas características de HTML5 y crear y estilo páginas de HTML5.

Añadir interactividad a una página de HTML5 utilizando JavaScript.

Crear formularios HTML5 utilizando diferentes tipos de entrada y validar la entrada de usuario mediante el uso de atributos de HTML5 y código JavaScript.

Enviar y recibir datos de un origen de datos remoto mediante el uso de objetos XMLHTTPRequest y jQuery AJAX operaciones.

Páginas de HTML5 estilo mediante el uso de CSS3.

Crear código JavaScript fácilmente mantenibles y bien estructurado.

Utilizar APIs comunes de HTML5 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 a una página de HTML5 utilizando elementos de lona y usando y gráficos vectoriales escalables.

Mejorar la experiencia del usuario al agregar animaciones a una página de 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 Web.





PROGRAMA DEL CURSO.


RESUMEN DE HTML Y CSS


Este módulo proporciona una visión general de HTML y CSS y describe cómo utilizar Visual Studio 2012 para construir una aplicación Web.

Lecciones

Resumen de HTML

Resumen de CSS

Crear una aplicación Web utilizando Visual Studio 2012

CREACIÓN Y ESTILIZAR PÁGINAS DE HTML5


Este módulo describe las nuevas características de HTML5 y explica cómo crear y HTML5 páginas de estilo.

Lecciones

Creando una página de HTML5

Labrar una página HTML5

INTRODUCCIÓN A JAVASCRIPT


Este módulo proporciona una introducción al lenguaje JavaScript y muestra cómo se utiliza JavaScript para añadir interactividad a las páginas de HTML5.

Lecciones

Resumen de la sintaxis de JavaScript

Programación DOM de HTML con JavaScript

Introducción a jQuery

CREACIÓN DE FORMULARIOS PARA RECOPILAR DATOS Y VALIDAR LA ENTRADA DEL USUARIO


Este módulo describe los nuevos tipos de entrada disponibles con HTML5 y explica cómo crear formularios para recoger y validar la entrada de usuario mediante el uso de los nuevos atributos de HTML5 y código JavaScript.

Lecciones

Resumen de las formas y tipos de entrada

Validación de entrada de usuario mediante atributos de HTML5

Validación de entrada de usuario mediante el uso de JavaScript

COMUNICACIÓN CON UN ORIGEN DE DATOS REMOTO


Este módulo describe cómo enviar y recibir datos de un origen de datos remoto usando un objeto XMLHTTPRequest y realizando operaciones de jQuery AJAX.

Lecciones

Enviar y recibir datos mediante el uso de XMLHTTPRequest

Enviar y recibir datos mediante el uso de operaciones de jQuery AJAX

ESTILO HTML5 UTILIZANDO CSS3


Este módulo describe cómo el estilo de HTML5 páginas y elementos mediante el uso de las nuevas características disponibles en CSS3.

Lecciones

Texto de estilo

Elementos de bloque de estilo

Selectores de CSS3

Mejora de efectos gráficos mediante el uso de CSS3

CREACIÓN DE OBJETOS Y MÉTODOS MEDIANTE JAVASCRIPT


Este módulo explica cómo escribir código JavaScript fácilmente mantenibles y bien estructurado y cómo aplicar los principios orientados a objetos de código JavaScript en una aplicación Web.

Lecciones

Escribir JavaScript bien estructurado

Crear objetos personalizados

Objetos extensibles

CREAR PÁGINAS INTERACTIVAS CON APIS DE HTML5


Este módulo describe cómo utilizar algunas APIs comunes de HTML5 para añadir elementos interactivos a una aplicación Web. Este módulo también explica cómo depurar y perfil de una aplicación Web.

Lecciones

Interactuar con archivos

Incorporación de Multimedia

Reaccionando al contexto y ubicación de navegador

Depuración y perfiles de una aplicación Web

AÑADIENDO SOPORTE OFFLINE A APLICACIONES WEB


Este módulo describe cómo añadir soporte offline a una aplicación Web, para permitir la aplicación para seguir funcionando en el navegador de un usuario, incluso si el navegador está desconectado de la red.

Lecciones

Leer y escribir datos localmente

Añadiendo soporte Offline mediante el uso de caché de la aplicación

IMPLEMENTAR UNA INTERFAZ DE USUARIO ADAPTABLE


Este módulo describe cómo crear páginas de HTML5 que pueden detectar dinámicamente y adaptarse a diferentes dispositivos y factores de forma.

Lecciones

Apoyo a múltiples factores de forma

Crear una interfaz de usuario adaptable

CREACIÓN DE GRÁFICOS AVANZADOS


Este módulo describe cómo crear gráficos avanzados para una aplicación Web HTML5 utilizando un elemento Canvas y mediante el uso de gráficos vectoriales escalables.

Lecciones

Crear gráficos interactivos mediante el uso de gráficos vectoriales escalables

Dibujo mediante programación gráfica mediante el uso de un lienzo

ANIMACIÓN DE LA INTERFAZ DE USUARIO


Este módulo describe cómo mejorar la experiencia del usuario en una aplicación Web HTML5 mediante la adición de animaciones.

Lecciones

Aplicar las transiciones CSS

Transformación de elementos

Aplicar CSS animaciones de fotogramas clave

IMPLEMENTACIÓN DE COMUNICACIONES EN TIEMPO REAL MEDIANTE EL USO DE WEB SOCKETS


Este módulo explica cómo usar Web Sockets para transmitir y recibir datos entre una aplicación Web HTML5 y un servidor.

Lecciones

Recepción de datos desde Web Socket

Envío de datos a una toma de Web

Envío de múltiples tipos de mensajes hacia o desde una toma de Web

CREACIÓN DE UN PROCESO DE TRABAJO DE WEB


Este módulo describe cómo utilizar los procesos de trabajo de Web para realizar operaciones de larga duración de forma asincrónica y mejorar la capacidad de respuesta de una aplicación Web HTML5.

Lecciones

Introducción a los trabajadores Web

Realizar procesamiento asíncrono mediante un trabajador Web

Descargar PDF

Descargar PDF

DATOS GENERALES


Tecnología

Microsoft

Área

Desarrollo

Duración

25 horas

MÁS INFORMACIÓN